Principal Software Engineer, International Integrations

Toast Canada

Canada PrincipalHybridFull-time $169,000 – $270,000 a year

About the role

This is a principal-level backend engineering role at Toast, a restaurant technology company, focused on international expansion. You'll lead development of an AI-powered integration harness that speeds up connecting the platform to partner software, working remotely from Canada with East Coast hours preferred. The role suits an engineer who wants to combine hands-on architecture work with technical leadership across multiple international teams.

What you’ll do

  • Architect and maintain an AI-driven harness for integrating and maintaining external partner connections
  • Set technical strategy for international expansion challenges across regions
  • Lead cross-functional teams of developers, product managers, designers and researchers on partner integration infrastructure
  • Mentor engineers through code pairing and architecture reviews
  • Establish best practices for development, deployment and quality
  • Write, review and ship code, and iterate based on customer feedback
  • Work with UX, product, QA and partner engineering teams on delivery
  • Use AI tools to speed up personal and team development

What they’re looking for

  • 10+ years building and operating large-scale, mission-critical distributed systems or SaaS, ideally on AWS
  • A track record leading complex technical initiatives from design through production
  • Enthusiasm for agentic development practices and LLM integration
  • Ability to work at both architectural and code level
  • Strong communication skills across technical and product audiences

Nice to have

  • Experience building development harnesses using LLMs or autonomous agents
  • Hands-on work with integration frameworks like Apache Camel or event-driven messaging such as Apache Pulsar
  • Experience setting up CI/CD and testing pipelines at scale

What’s on offer

  • Remote-first across Canada, with East Coast hours preferred
  • Hybrid model blending in-person collaboration with flexibility
  • Base salary of $169,000-$270,000 CAD, plus bonus and equity
  • Comprehensive benefits including paid time off and learning support

Questions about this role

Is this role remote?

It's remote-first across Canada, with a hybrid model and East Coast hours preferred.

How much does it pay?

The base salary range is $169,000-$270,000 CAD, plus bonus and equity.

How many years of experience do I need?

10 or more years building and operating large-scale distributed systems or SaaS products.

Related roles

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
5 days ago

Principal Software Engineer

Jobber · Remote

Jobber is hiring a Principal Software Engineer for a remote role shaping platform strategy and cross-team technical direction. The position combines architecture, mobile and web platform engineering, mentorship and organization-wide AI-assisted development.

RemotePrincipalFull-time
TypeScriptReactReact NativeRuby +7
9 days ago

Principal Software Engineer I - SHaPE Tech

McKinsey & Company · Bengaluru, India · KA, United States · Gurugram, India

A principal software engineer role at McKinsey's SHaPE Tech group in Bengaluru or Gurugram, for engineers with 8+ years of experience leading architecture and full stack development.

On-sitePrincipalFull-time
JavaJavaScriptRPython +6
2 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
3 days ago

Principal Automation Software Engineer

Sanofi · Framingham, United States · Waltham, MA, United States

A principal-level automation software engineering role at Sanofi in Framingham, MA, building software for lab robotics and instrument integration. Suited to an experienced engineer with hardware integration skills in a regulated life sciences setting.

On-sitePrincipalFull-time $122,250 – $176,583 a year
PythonC++C#Java +9
3 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
5 days ago