Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, International Integrations

$169k - $270k per year

Toast, Inc.

Location(s):
Canada (Remote - East Coast preferred)
Bready* to make a change?
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Toast is driven to build a platform that helps our customers adapt, take control, and get back to what they do best: building the businesses they love. International expansion is a critical growth engine for Toast's future. Outside the US, we currently operate in Canada, UK, Ireland, and Australia and are actively growing our market share. Integration partnerships are a key part of our strategy to ensure that restaurants of all sizes can retain the parts of their tech stack outside of the Toast platform.
This role is for a current vacancy.
Who We AreSupporting customers software partners is a key part of international expansion strategy, and the advent of AI powered coding tools provided the opportunity to significantly reduce the development effort required to integrate with a partner. We are looking for a principal engineer to lead the development of this new way of integrating partners, while also providing additional technical leadership across our International expansion efforts. This is an exciting opportunity to develop new AI powered development systems that will provide direct impact for our customers.
A day in the life (Responsibilities)
Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.
Lead fellow developers, product managers, designers, and user researchers to build a strong tech infrastructure that enables scalably integration of key customer software partners.
Architect, create and maintain an AI harness for the rapid integration and maintenance of partners with Toast’s systems
Define and drive technical strategy for problems that affect our International expansion efforts
Mentor developers across multiple teams through code-pairing and detailed code, architecture, and project reviews
Champion best practices for development, deployment and quality life cycles
Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.
Document solution design, write & review code, test and rollout solutions to production, capturing & actioning customer feedback to iteratively enhance customer experience
Collaborate with UX, Product Management, QA and partner engineering teams to build best-in-class solutions in a complex and fast-moving environment
Our Tech Stack
Backend:
Java and Kotlin-based backend services.
Frontend:
React SPAs leveraging Tailwind, GraphQL, and Storybook.
Mobile/Hardware:
Android app built in Java & Kotlin running in the restaurant.
Persistence/Databases:
PostgreSQL and DynamoDB.
Messaging & Integration:
Apache Pulsar, Apache Camel, and RabbitMQ for message-based integrations.
Plus many more technologies that help us build a top-class platform.
What you'll need to thrive (Requirements)
10+ years of experience designing, building, and operating highly scalable, mission-critical distributed systems and SaaS products (ideally AWS-hosted).
Proven track record of leading complex technical initiatives and delivering robust software architecture from design to production.
Strong enthusiasm for agentic development practices, LLM integration, and modern software paradigms.
Balanced expertise: Ability to design high-level technical solutions on a whiteboard while remaining deeply connected to code-level execution and system performance.
Effective communication: Ability to articulate complex technical ideas clearly to both technical peers and product leadership.
Nice to Haves
Experience building development harnesses that leverage LLMs or autonomous agents
Hands-on experience with enterprise integration frameworks (e.G., Apache Camel) or event-driven messaging systems (e.G., Apache Pulsar).
Experience establishing robust CI/CD, testing, and deployment strategies for complex systems.
Domain knowledge in 3rd party system integrations or restaurant operations.
AI at ToastAt Toast, one of our company values is that we're hungry to build and learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers;
it’s a core part of ourculture.
Our Total Rewards PhilosophyWe strive to provide competitive compensation and benefits programs that help to attract, retain, and motivate the best and brightest people in our industry. Our total rewards package goes beyond great earnings potential and provides the means to a healthy lifestyle with the flexibility to meet Toasters’ changing needs. Learn more about our benefits at
The base salary range for this role is listed below. The starting salary will be determined based on skills, experience, and geographic location. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions if eligible), equity, and benefits.
Pay Range$169,000—$270,000 CAD
How Toast Uses AI in its Hiring ProcessThroughout the hiring process, our goal is to get to know you. We use AI tools to support our recruiters and interviewers with tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation. All hiring decisions are made by people. We ask that you complete interviews and assessments on your own, without real-time AI tools, recording, or transcription bots, unless we tell you otherwise in advance. To learn more:
Our Approach to Hybrid WorkingWe embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the hospitality community, regardless of location. Please visit the Locations page on our career site to learn more about our in-office expectations by region:
People Are the Secret Ingredient in Our Recipe for SuccessAt Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry brings together people with a wide range of backgrounds, experiences, and perspectives, and we value that same breadth at Toast. We strive to build a culture grounded in authenticity, respect, and humility, where every Toaster has a real opportunity to grow, contribute, and do their best work—raising the bar in delivering exceptional experiences for our customers and each other.
Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact View email address on ca.hrm.tc.
For roles in the United States, it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, International Integrations in Winnipeg, MB vacancy
  • $130k - $145k per year

     ...every voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a...  ...Microsoft Dynamics 365 Finance and Operations and its enterprise integrations. This role provides senior technical expertise and... 
    Suggested
    Permanent employment
    Full time
    Contract work

    StratCann Services Inc.

    Winnipeg, MB
    1 hour ago
  • Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do,...  ...grow a brand built on accuracy and integrity. We care deeply about our products... 
    Suggested
    Summer work
    Casual work
    Work at office
    2 days per week

    Carfax

    Winnipeg, MB
    1 hour ago
  • $220k - $300k per year

     ...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will...  ...tackle our most complex engineering challenges, and lead the integration of advanced AI models into highly scalable, production‑... 
    Suggested
    Long term contract

    Urban Ridge Supplies

    Winnipeg, MB
    1 hour ago
  • Lead the way in IC Package Design at Semtech as a Principal Engineer focused on Signal Integrity. Your experience in high-speed transmission and collaborative...  ...-parameter testing • Write technical reports for both internal and external stakeholders • Create PCB layouts for... 
    Suggested

    Semtech

    Winnipeg, MB
    1 hour ago
  • $150k - $175k per year

     ...character. We are a values-based organization where respect, integrity, excellence, collaboration, and passion define who we are...  ...to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to... 
    Suggested
    Long term contract
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance Company

    Winnipeg, MB
    1 hour ago
  •  ...care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000...  ...services, leveraging modern AI‑augmented engineering practices to accelerate delivery,...  ...record building and shipping production software in modern languages (Java, Python, or similar... 
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    1 hour ago
  • Principal Engineer - Software & Platform Engineering Role Summary We are seeking a hands-on Principal Engineer with strong software development...  ....The successful candidate will build services and internal tools, automate deployments, troubleshoot issues across the... 
    Long term contract

    Accion Labs

    Winnipeg, MB
    1 hour ago
  • $120k - $160k per year

     ...Great: ~ Join a team building software that helps customers optimize...  ...America. EOS Software Engineer Position Summary ~ Rodan...  ...support backend services, APIs, integrations, and data‑processing...  ...oversight and coordination for internal developers, contractors, consultants... 
    Long term contract
    For contractors
    Local area
    Flexible hours
    Night shift

    Rodan Energy Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $180k - $275k per year

    Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems...  ...excellenceHigh work ethic: Veeva is a hard‑working companyHigh integrity and honesty: Veeva is a PBC and a "do the right thing"... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lifelancer

    Winnipeg, MB
    1 hour ago
  • $168k - $252k per year

     ...each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re...  ...product leaders, machine learning engineers, and full-stack builders to create intelligent...  ...but brighter.About the Role As a Principal Full Stack Software Engineer in Agent Factory, you’ll... 
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday, Inc.

    Winnipeg, MB
    1 hour ago
  • $187k - $250k per year

     ...drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight...  ..., prototyping and technical leadership for creation and integration of innovative techniques (particularly in the area of Generative... 
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    1 hour ago
  •  ...planning, designing, developing and testing software systems or applications for software...  ...advancements, and presenting on those to the engineering groups Creating formal networks with...  ...leader with the ability to present internally across the business and externally to customers... 

    Forcepoint

    Winnipeg, MB
    1 hour ago
  •  ...microscopic tissue structures in the operating room. The Software Engineer, AI Integration will play a key role in moving validated AI models and workflows...  ...and maintain software features, interfaces, services, and internal engineering tools. Package and integrate validated AI... 

    Perimeter Medical Imaging AI

    Winnipeg, MB
    1 hour ago
  • $175k - $210k per year

    General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring Timeline...  ...judgment trulycome to life. Role OverviewZynque is FIQ's integration platform (iPaaS) for supply chain and logistics. After a... 
    Long term contract
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours

    Fulfillment IQ

    Winnipeg, MB
    1 hour ago
  • $115k - $150k per year

     ...remote‑first and grounded in a simple idea: software is a people business. Cribl is the...  ...s difficult to know for sure. As an Integrations Engineer at Cribl, you will build the software components...  ...become exposed to and work with Node internals from time to time. Ensure product... 
    Temporary work
    Remote work

    Cribl

    Winnipeg, MB
    1 hour ago
  • $166k - $195k per year

     ...high, and so are the rewards. The International engineering team's mission is to expand...  ...financial lives! As a Senior Full Stack Software Engineer, you will be a core technical...  ...architectures, and microservice integration patterns Communication & Alignment:... 
    International
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood Markets, Inc.

    Winnipeg, MB
    1 hour ago
  • usd218k per year

     ...and define product roadmaps Software ArchitectureParticipates in...  ...in cross-technical technical integration and peer reviewsWrites code based...  ...best practices by leading internal technical teams Software...  ...Computer Science or Computer Engineering The targeted pay range for... 
    Full time
    Work at office

    Equinix

    Winnipeg, MB
    1 hour ago
  • $110k - $140k per year

    Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote...  ...that reduce dependency on any one processing provider's internal data structures. Select and implement the right processing... 
    Permanent employment
    Full time
    Remote work

    Procom

    Winnipeg, MB
    1 hour ago
  • $140k - $176k per year

    Principal Software Engineer - Marketing TechnologyAbout Us Our leading SaaS-based Global Employment Platform™ enables clients to expand into over...  ...that elevate both our digital customer experience and internal marketing operations. What You Will Do Architect Global... 
    International
    Full time
    Local area
    Remote work
    Flexible hours

    G-P

    Winnipeg, MB
    1 hour ago
  • Architect integration software at EvenUp while applying backend engineering and API design skills to improve customer experiences in legal technology.EvenUp’s Cases Product...  ...Software Engineer to enhance its integration engine. You will understand user needs, address pain... 

    EvenUp

    Winnipeg, MB
    1 hour ago
  • On behalf of our Professional Services Client, Ignite Technical Resources is recruiting for a Director of Software Engineering & Integration to join our client’s team on a full-time permanent basis. This role is Hybrid and the client is based in Vancouver, BC.... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    2 days per week

    Ignite Technical Resources

    Winnipeg, MB
    1 hour ago
  • $240k - $250k per year

     ...macOS, and Linux. Develop the integrated privileged access client...  ...Lead architecture and mentor engineers building endpoint platform capabilities...  ...Leverage AI‑assisted software development throughout the...  ...What You Bring ~1+ years of Principal‑level systems software engineering... 
    Local area

    Saviynt

    Winnipeg, MB
    1 hour ago
  •  ...skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on...  ...range to apply as well.About The Role We’re looking for a Principal, Software Engineering to join our Shared Services team!This role reports... 
    Long term contract
    Flexible hours

    Intact

    Winnipeg, MB
    1 hour ago
  • Lead complex wireless software escalations at Extreme Networks, applying embedded systems expertise and system-level debugging to global customer issues.As a Principal Wireless Software Engineer, you will guide investigations across Development, QA, Product Management, and Support... 

    Extreme Networks

    Winnipeg, MB
    1 hour ago
  • Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of...  ...success, and lead the work through adoption. Design, build, integrate, and operate shared cloud agents and developer tools that... 
    International
    Work at office
    Local area
    2 days per week

    OpenTable

    Winnipeg, MB
    1 hour ago
  • Lead wireless software debugging and customer escalations at Extreme Networks, applying C/C++, AI-assisted troubleshooting, and system-level analysis.This principal-level engineer owns technical resolution for critical global customer issues. The work spans embedded software... 

    102 Extreme Networks Canada, Inc.

    Winnipeg, MB
    1 hour ago
  • About the Role Our client, a leading FinTech company revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior role offers the opportunity to shape the future of our backend systems, influencing... 
    Remote work

    Placements24

    Winnipeg, MB
    1 hour ago
  • Build scalable integrations at Syndio in Calgary, using Python or Go, APIs, and workflow orchestration within a remote-first environment.As a Software Engineer, you will build, maintain, and manage integration platforms supporting secure data flows across systems. You will shape... 
    Remote work

    Syndio

    Winnipeg, MB
    1 hour ago
  • Become a pivotal part of the trading software team at State Street as a Principal Front-Office Trading Integration Engineer. Capitalize on your investment software experience while leading crucial projects and delivering innovative solutions. As a Principal Consultant, you... 

    State Street

    Winnipeg, MB
    1 hour ago
  • AAA Canada Inc. is seeking a Principal Professional, Engineering - Structures and Systems Installation Integrator in Montreal to lead complex design activities for aircraft zones, integrating structures with installation requirements and coordinating multidisciplinary teams.... 

    AAA Canada Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, International Integrations. Be the first to apply!