1 - 20 of 6,078 Jobs

Search for Staff Software Engineer, Enterprise at Toast | Canada

6,078 results

Apply
companyToast logo
Full-time|$160K/yr - $210K/yr|Remote|Canada (remote)

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.

Feb 20, 2026
Apply
companyToast, Inc. logo
Full-time|Remote|Remote, Canada

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.

Apr 28, 2026
Apply
companyToast logo
Full-time|$95K/yr - $145K/yr|Remote|Canada (remote)

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.

Feb 20, 2026
Apply
companyToast Inc. logo
Full-time|On-site|Canada

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.

Apr 16, 2026
Apply
companyToast, Inc. logo
Full-time|Remote|Canada (remote)

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.

Mar 12, 2026
Apply
companyAuditBoard logo
Full-time|Remote|Canada

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.

Mar 17, 2026
Apply
companyOptro logo
Full-time|Remote|Canada

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.

Apr 27, 2026
Apply
companyOptro logo
Full-time|Remote|Canada

About Optro Optro has surpassed $300M in Annual Recurring Revenue (ARR), establishing itself as a leading platform for audit, risk management, ESG, and InfoSec. More than half of the Fortune 500, including 7 of the top 10 companies, rely on Optro's technology to improve operations. The company consistently receives high marks from customers on G2.com and Gartner Peer Insights. Optro values innovation, collaboration, and community involvement. The team emphasizes breaking down barriers and supporting each other, which has helped Optro earn recognition from Deloitte as one of North America’s 500 fastest-growing tech companies for seven years running. Role Overview: Staff Software Engineer, Issues Location: Remote within Canada This senior engineering role focuses on leading complex, strategic projects within the Issues team. The position calls for technical leadership, mentoring, and hands-on architecture and development. The work spans building scalable systems, designing new product features, and supporting a culture of continuous learning and improvement. Collaboration is central, but the ability to drive work independently is also important. What You Will Do Design, build, and deliver product features from start to finish Produce clear, 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 closely with engineers, designers, and product managers Contribute to Agile software development practices

Apr 20, 2026
Apply
companyAuditBoard logo
Full-time|Remote|Canada

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!

Feb 23, 2026
Apply
companyToast, Inc. logo
Full-time|Remote|Remote, Canada

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.

Mar 5, 2026
Apply
companySolink logo
Full-time|On-site|Canada

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.

Apr 9, 2026
Apply
companyAshby logo
Full-Time|Remote|Remote - Canada

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.

Nov 13, 2025
Apply
companyLuxury Presence logo
Full-time|Remote|Canada

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.

Mar 31, 2026
Apply
companyFound logo
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.

Jan 27, 2026
Apply
companyMongoDB, Inc. logo
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.

Apr 15, 2026
Apply
companyNubank logo
Full-time|On-site|Canada, Toronto

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.

Mar 9, 2026
Apply
companyRipple Labs Inc. logo
Full-time|$172K/yr - $210K/yr|On-site|Toronto, Canada

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.

Mar 17, 2026
Apply
companyCoinbase, Inc. logo
Full-time|$217.9K/yr - $217.9K/yr|Remote|Remote - Canada

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.

Apr 9, 2026
Apply
companyInstacart logo
Full-time|Remote|Canada - Remote (ON, AB, BC, or NS Only)

Role Overview Instacart is hiring a Staff Software Engineer for the Shopper Activation & Engagement team. This remote position is open to candidates based in Ontario, Alberta, British Columbia, or Nova Scotia. The focus: build and improve features that help shoppers connect and interact with the Instacart platform. What You Will Do Work closely with engineers, product managers, and designers to shape shopper-facing products Design and implement scalable software solutions to strengthen shopper engagement Contribute technical expertise to projects that improve user experiences for shoppers

Apr 21, 2026
Apply
companyInstacart logo
Full-time|$271K/yr - $286K/yr|Remote|Canada - Remote (ON, AB, BC, or NS Only)

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,078 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.