Principal Software Engineer, International Integrations
Core
Lead the development of AI-powered systems to rapidly integrate third-party software partners for Toast's international expansion in Canada, UK, Ireland, and Australia.
Role type
Principal Software Engineer (International Integrations & AI Systems)
Builds
AI-powered integration harnesses and scalable partner integration infrastructure
Domain
SaaS / Restaurant Technology / International Expansion
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, SaaS product design, AI/LLM integration, technical leadership, system performance optimization, code-level execution, technical strategy definition
Preferred skills
Building development harnesses with LLMs/autonomous agents, enterprise integration frameworks (Apache Camel), event-driven messaging (Apache Pulsar), CI/CD strategies, 3rd party system integrations
Technologies
Java, Kotlin, React, GraphQL, PostgreSQL, DynamoDB, Apache Pulsar, Apache Camel, RabbitMQ
Responsibilities
Architect and maintain an AI harness for rapid partner integration; lead developers, PMs, and designers to build scalable integration infrastructure; define technical strategy for international expansion; mentor developers through code and architecture reviews; document solution designs and review code; collaborate with UX, Product, QA, and partner engineering teams
Seniority
Principal, hands-on IC with strategic leadership