Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proven experience in software development, with a focus on issue management systems. Strong proficiency in programming languages such as Java, Python, or JavaScript. Experience with cloud computing platforms and Agile methodologies. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team.
About the job
Join AuditBoard as a Staff Software Engineer specializing in issues and take your career to the next level! In this pivotal role, you'll be instrumental in developing innovative software solutions that drive efficiency and improvement across our platforms. Collaborate with a talented team of engineers and contribute to our mission of providing the best audit management software in the industry.
About AuditBoard
AuditBoard is a leading provider of cloud-based audit management software, helping organizations streamline their audit processes and improve their risk management capabilities. Our innovative solutions empower teams to work more efficiently and effectively, making AuditBoard the trusted choice for businesses worldwide.
Similar jobs
1 - 20 of 6,023 Jobs
Search for Staff Software Engineer, Enterprise at Toast | Canada
Location: Remote within Canada — applicants must be based in Ontario, BC, Alberta, or Manitoba Toast has rapidly emerged as a premier provider of hospitality software solutions in the United States and is now poised for its next phase of expansion. As our business continues to grow, we are seeking to enhance our enterprise-level support for our products. Many of our clients, who once managed only a few restaurants, are now expanding their operations and adding new locations. New enterprise clients are eager to utilize Toast's technology to drive their growth in innovative ways. To seize these exciting opportunities, we need to expand and enhance our product offerings. We are in search of a Staff Software Engineer to join our dynamic quick service restaurant enterprise team. In this role, you will collaborate across the entire Toast platform, including our POS, backend, and front-end systems. As a vital member of the enterprise team, your contributions will ensure that our products are developed to meet the evolving needs of our expanding customer base.
Toast IQ seeks a Staff Software Engineer to help shape and enhance software that supports customers directly. The team emphasizes practical solutions and a commitment to steady improvement. This position is fully remote and open to candidates based anywhere in Canada. Key responsibilities Design, build, and maintain software that strengthens the Toast IQ product suite Tackle projects focused on making the customer experience better Use technical skills to deliver dependable, high-quality code Work closely with teammates to address real-world challenges Location This role is remote within Canada. Team members collaborate virtually from across the country.
Location: Remote within Canada — applicants must be based in Ontario, BC, Alberta, or Manitoba Join Toast, a frontrunner in hospitality software solutions in the U.S., as we embark on an exciting journey of growth and innovation. With an increasing demand for enhanced enterprise-level support, we're looking for a Software Engineer II to contribute to our dynamic enterprise team. As we expand, our customers, who once managed a handful of restaurants, are now scaling up and opening new locations. Our enterprise clients seek to harness Toast technology in transformative ways, and your expertise will be vital in elevating our product offerings. As a Software Engineer II at Toast, you will engage with the entire Toast platform, which includes our Point of Sale (POS), backend, and frontend systems. In your role, you will ensure our products evolve to meet the expanding needs of our customers.
Role Overview Toast Inc. is hiring a Staff Software Engineer focused on Employee Lifecycle Management. This role centers on building and improving software that supports employees from onboarding through their entire journey at Toast. What You Will Do Design, develop, and implement software solutions that improve the employee experience at every stage Work closely with a collaborative team to deliver projects that shape company culture and streamline operations Apply your software development skills to create user-friendly and reliable tools for internal use What We Look For Strong background in software development Experience designing solutions with a focus on user experience Interest in projects that impact both people and processes within a company Location This position is based in Canada.
Join our dynamic team at Toast, Inc. as a Software Engineer II within our Delivery Services division. In this role, you will play a crucial part in developing innovative software solutions that enhance our delivery capabilities and improve customer experience.As a Software Engineer II, you will work collaboratively with cross-functional teams to design, implement, and maintain software applications. You will leverage your technical expertise to solve complex challenges, ensuring our systems are robust and scalable.
Join AuditBoard as a Staff Software Engineer specializing in issues and take your career to the next level! In this pivotal role, you'll be instrumental in developing innovative software solutions that drive efficiency and improvement across our platforms. Collaborate with a talented team of engineers and contribute to our mission of providing the best audit management software in the industry.
Optro supports audit, risk management, ESG, and InfoSec needs for a wide range of major enterprises, including a significant number of Fortune 500 companies. With a strong presence in North America and consistent industry recognition, the company continues to grow and values teamwork, creative problem-solving, and meaningful results for clients. Role overview This remote Staff Software Engineer position centers on leading the Issues product area at Optro. The role blends technical leadership with hands-on engineering and mentorship. The person in this role will architect scalable systems, guide project direction, and help shape new product features. Success in this position requires a balance of collaboration and independent initiative, along with an interest in understanding and improving the company's products. What you will do Design, build, and launch product features from initial concept through release Write clear and detailed design documentation Mentor junior engineers and provide technical support Make architectural decisions for applications Identify and resolve software bugs Develop back-end APIs using Node.js Contribute to front-end development for the Ember Single Page Application Collaborate with engineers, designers, and product managers Participate in Agile development practices Requirements Experience leading technical projects and mentoring engineers Strong background in architecting scalable systems Proficiency with Node.js for back-end development Familiarity with Ember or similar front-end frameworks Comfort working both independently and as part of a team Interest in learning about and improving software products This role is open to candidates based in Canada and is fully remote.
Optro serves as a trusted platform for audit, risk management, ESG, and InfoSec, supporting over half of the Fortune 500 and seven of the top ten companies. With annual recurring revenue exceeding $300M, Optro’s technology is recognized for reliability and customer satisfaction, as reflected in reviews on G2.com and Gartner Peer Insights. The company has earned a spot on Deloitte’s list of North America’s fastest-growing tech companies for seven consecutive years. Innovation, collaboration, and community involvement shape the culture at Optro. The team values breaking down barriers and helping each other succeed, creating an environment where learning and growth are constant priorities. Role overview The Staff Software Engineer, Issues, works remotely from anywhere in Canada. This senior position leads complex and strategic engineering projects within the Issues team. The role blends technical leadership with hands-on development, focusing on building scalable systems and designing new product features. Mentoring others and supporting a culture of continuous improvement are central to the job. While collaboration is key, the ability to drive work independently is also essential. What you will do Design, build, and deliver product features from start to finish Create clear and thorough design documentation Mentor and support junior engineers Lead architectural decisions for applications Troubleshoot and resolve software defects Develop back-end APIs using Node.js Work with the Ember single-page application (SPA) front-end Collaborate with engineers, designers, and product managers Contribute to Agile software development practices
Join AuditBoard as a Staff Software Engineer specializing in architecture, where you will play a pivotal role in shaping our innovative software solutions. As part of our fully remote team based in Canada, you will collaborate with talented engineers and product teams to design robust, scalable architectures that enhance our products and services.Your expertise will guide our technical direction and ensure we continue to deliver exceptional value to our clients. If you are passionate about creating high-quality software and driving architectural excellence, we want to hear from you!
Join Toast, a leading technology company in the restaurant industry, as a Senior Software Engineer in our Enterprise division. In this role, you will leverage your expertise to design, develop, and implement innovative software solutions that enhance the operational efficiency of our enterprise clients.As a Senior Software Engineer, you will collaborate with cross-functional teams to deliver high-quality software products while mentoring junior engineers and contributing to architectural decisions. Your problem-solving skills and technical acumen will be critical in driving our projects forward.
Join Solink as a Staff Software Engineer, where you will play a key role in designing and developing cutting-edge software solutions. You will collaborate with cross-functional teams to implement innovative features that enhance our product offerings and improve user experience. This is an exciting opportunity to work in a dynamic environment where your contributions will make a significant impact.
Are you a passionate and analytical platform engineer who thrives on solving complex problems? Join us at Ashby as we elevate our platform to new heights! We create innovative software that empowers talent acquisition teams to foster an efficient, enjoyable, and respectful hiring experience. As a platform engineer, you will pave the way for exceptional engineering teams to reach their goals safely and effectively.With notable clients like Notion, Linear, Shopify, and Snowflake, our growth trajectory is impressive—over 100% year-over-year growth, tens of millions in ARR, and a solid base of more than 2500 customers. Our retention metrics are outstanding, reflecting our commitment to delivering exceptional value to our clients. We are excited to expand our team and would love to discuss how you can contribute to our journey!This position is advertised as both a Platform Engineer and Site Reliability Engineer, as our team encompasses both roles. We welcome candidates who have a preference for one or the other.About the Role and Our Work CultureHello I’m Colin, Head of EMEA Engineering. With years of experience leading engineering teams in startups, I understand the vital role of infrastructure engineers. I’ve built initial infrastructures from the ground up and appreciate the rigor and discipline they bring to the table.Our infrastructure is currently in a stable state, but as Ashby grows rapidly, we face new challenges that put pressure on it. We are committed to providing our customers with powerful hiring software, which often requires new infrastructure components.Having managed complex infrastructures in the past, I value code-as-infrastructure. As a Platform Engineer at Ashby, you will tackle scaling challenges, enhance our platform's capabilities, and consider how our team interacts with infrastructure. Our engineers take ownership of their projects from inception to deployment, operating with minimal oversight. We prioritize common sense over excessive roadblocks while also being mindful of our responsibility to manage personal and confidential data. As we expand, we must adapt our internal operations to meet the needs of our growing customer base.
Join Luxury Presence as a Staff Software Engineer specializing in AI Marketing. In this role, you will be pivotal in developing innovative marketing solutions that leverage artificial intelligence to enhance our clients' digital presence.As a key member of our engineering team, you will collaborate closely with cross-functional teams to design, implement, and optimize AI-driven marketing technologies. Your expertise will help shape the future of marketing within our organization.
Full-time|$240K/yr - $278K/yr|Remote|Vancouver, Toronto or Remote (Canada)
About FoundThe self-employed workforce is a vibrant and rapidly expanding community of 60 million Canadians. However, self-employment poses unique challenges such as managing taxes, accounting, bookkeeping, and business banking. Found is here to address these challenges.At Found, we are dedicated to creating innovative tools that provide self-employed individuals with the security and peace of mind typically reserved for larger corporations. Our business banking solutions automate tax management and expense tracking, empowering small business owners to focus on their passions rather than their financial burdens.We invite compassionate, resourceful, and driven individuals to join us in establishing a comprehensive safety net for self-employed people.About This RoleOur engineering team plays a crucial role in transforming our product ideas into solutions utilized by tens of thousands of users weekly. We oversee the entire lifecycle from product development to ensuring robust and efficient technical operations.The Platform team focuses on maintaining the reliability and security of our systems while delivering an exceptional experience for both users and engineers. This small yet impactful group has a wide-ranging influence across reliability, security, compliance, and developer experience, supporting an engineering organization of over 30 members.We are in search of a Staff Software Engineer who excels at balancing rapid progress with safety, possesses a deep understanding of SLOs and SLAs, and has a proven track record of scaling systems effectively.We highly value engineers who can drive technical vision, mentor peers, and design scalable systems to match our growth trajectory. If you have questions, please include them in your application.Daily ResponsibilitiesArchitect future iterations of our critical systems such as databases and distributed jobs while considering our scaling requirements.Design and implement developer tools that enhance safety, reproducibility, and ease of deployment.Champion excellence in observability and monitoring, guiding incident response to ensure swift issue resolution and a positive on-call experience.Collaborate with engineering teams to uphold high technical quality across our systems while addressing technical debt, upgrades, and platform enhancements.Mentor engineers on designing reliable, fault-tolerant systems that can scale effectively.
Full-time|On-site|Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
Role Overview MongoDB is looking for a Staff Engineer focused on Code Generation. This position centers on building and improving tools that support code generation for MongoDB's database products. The work directly impacts how developers create and maintain software, aiming to make their workflows more efficient and productive. Location This role is open to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec.
About UsNubank, established in 2013, aims to liberate individuals from the constraints of slow and inefficient financial systems. By leveraging cutting-edge technology and exceptional customer service, we've redefined how people in Latin America engage with their finances. With operations spanning Brazil, Mexico, and Colombia, Nubank stands as one of the largest digital banking platforms globally. Our listing on the NYSE in 2021 and recognition as one of Time Magazine's 100 Most Influential Companies underscores our commitment to innovation. To learn more, visit www.nu.com.br. About the RoleAs Nubank continues its global expansion, it is vital to uphold high operational standards to empower our customers effectively. This position is pivotal in ensuring that as we scale rapidly, we maintain unwavering resilience. You will serve as the technical leader for our Resilience division. Your role will be instrumental in enhancing operational reliability through collaboration with product teams, implementing best practices, and designing deployment safeguards. You will tackle intricate architectural challenges, mentor fellow engineers, and influence the long-term resilience strategy for one of the world’s leading digital banks.
At Ripple, we are revolutionizing the way value is transferred globally, much like how information is shared today. Our ambitious mission is already in motion, as we provide cutting-edge crypto solutions for financial institutions, businesses, governments, and developers. By enhancing the global financial system, we strive to foster greater economic equity and opportunities for individuals worldwide. Join us as we embark on this remarkable journey, where you can achieve the best work of your career alongside supportive colleagues.If you are eager to make a significant impact and explore exceptional career growth opportunities, we invite you to join us in creating real-world value.THE WORK:As a Staff Software Engineer specializing in Platform, you will be instrumental in advancing Ripple's production infrastructure and release pipelines. Our Infrastructure Engineers are a unique blend of systems and software engineers dedicated to the design and lifecycle management of our hosted products. You will collaborate closely with product engineers to fulfill their infrastructure requirements, ideally within a self-service framework.WHAT YOU’LL DO:Design and implement platform features for computing, authentication, service discovery, observability, and redundancy.Lead architectural strategies balancing scale, cost, and maintainability.Mentor junior engineers on design, development, testing, and deployment best practices.Deploy and manage Ripple’s multi-region, multi-provider service platforms, with a strong focus on security and resilience.Create tools for automation, monitoring, and instrumentation to minimize operational friction and enhance engineering efficiency.Automate new and existing platform and application lifecycle services, leveraging data to achieve defined states with minimal human intervention.Propose scalable, maintainable, and cost-effective solutions.Participate in code reviews and contribute to a culture of continuous improvement.
Are you ready to push the boundaries of your potential?At Coinbase, we are on a mission to enhance economic freedom worldwide. This ambitious goal requires dedication and excellence as we develop the cutting-edge on-chain platform that will shape the future of the global financial system.To help us reach our mission, we are looking for an exceptional candidate who is not only passionate about our objectives but also believes in the transformative power of cryptocurrency and blockchain technology to revolutionize the financial landscape. We need someone who is excited to make a significant impact, thrives under pressure, and values constructive feedback to continuously improve. Our ideal candidate will embrace the challenge of tackling the most difficult problems facing our company.Our work culture is intense and may not be suitable for everyone. However, if you aspire to build the future alongside high-performing colleagues who expect the same level of excellence from you, this is the perfect opportunity.Although many positions at Coinbase are remote-first, we are not remote-only. We value in-person collaboration, and participation in team and company-wide offsites is required throughout the year to foster connection and alignment.We are seeking a Staff Software Engineer to lead the Tax Engineering team within the Consumer Product Group. Tax Engineering is crucial to every trade, payment, and product Coinbase offers. Whether a user is purchasing Bitcoin, selling stocks, earning staking rewards, or utilizing an Advisor-managed strategy, our systems are responsible for calculating cost basis, tracking gains and losses, determining withholding obligations, and producing necessary reports to ensure compliance across all product lines and legal entities globally. As a Staff Software Engineer, you will define multi-quarter technical strategies, develop systems with strict correctness and scalability requirements, and set the technical direction for how Coinbase addresses one of the most complex areas in financial services.Responsibilities and ImpactOversee the architecture and development of real-time and offline systems that calculate, track, and report taxes for cryptocurrency transactions at scale, ensuring accuracy, low latency, and 24/7 availability.Establish multi-quarter technical strategies for the Tax Platform, identifying opportunities to simplify complexity, enhance reliability, and broaden capabilities as Coinbase introduces new asset types and products.
Full-time|Remote|Canada - Remote (ON, AB, BC, or NS Only)
Instacart is looking for a Staff Software Engineer to join the Shopper Activation & Engagement team. This remote role is available to candidates living in Ontario, Alberta, British Columbia, or Nova Scotia. The team focuses on developing features that make it easier for shoppers to connect with and use the Instacart platform. Key responsibilities Collaborate with engineers, product managers, and designers to shape products used by shoppers Design and build scalable software that supports shopper engagement Apply technical expertise to projects that improve the overall experience for shoppers Location details This position is remote and open only to residents of Ontario, Alberta, British Columbia, or Nova Scotia in Canada.
Join Us in Revolutionizing the Grocery SectorAt Instacart, we believe that food brings people together. Our mission is to ensure everyone has access to the groceries they love while providing them with more time to savor those moments. What may seem like a simple grocery delivery service to some is, for us, an intricate web of opportunities to meet the diverse needs of our community. We are dedicated to delivering an essential service that our customers depend on for their groceries and household items while also creating safe and flexible earning opportunities for Instacart Personal Shoppers.Instacart has become a vital resource for millions, and we are expanding our team to drive our mission forward. If you're ready to contribute to something impactful and do your best work, we invite you to join our team.Flexibility at InstacartWe understand that there's no one-size-fits-all approach to productivity. Therefore, we provide our employees the freedom to choose their ideal work environment, whether it's from home, a local office, or a favorite café, while maintaining connectivity and community through regular in-person events. Discover more about our flexible work culture.Role OverviewAs a Senior Staff Software Engineer on the Data Infrastructure team at Instacart, you will play a pivotal role in shaping the technical landscape of our data platform, which is crucial for our company's data strategy. You'll be responsible for guiding the architecture roadmap that supports our storage and compute layers, streaming infrastructure, analytics tools, and governance systems. This position is ideal for a strategic thinker with deep technical expertise who can make a significant impact at a company-wide level.You will lead long-term architectural planning for our core data platform, influence major investment decisions, and serve as a thought leader within the engineering community and beyond. Your contributions will directly affect how Instacart scales its decision-making processes and will shape the economic framework of one of the most data-driven tech companies in the grocery sector.
Mar 31, 2026
Sign in to browse more jobs
Create account — see all 6,023 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.