Principal Software Engineer
Core
Architect and scale the core payment engine for Toast's International Payments team to support global expansion and new market entry.
Role type
Principal Software Engineer / Architect (Fintech Payments)
Builds
Mission-critical, high-scale payment platform components and foundational Fintech capabilities for Toast's international line-of-products.
Domain
Fintech / Payments / SaaS
Required skills
Distributed systems architecture, High-scale SaaS design, SQL/NoSQL databases, Data structures & algorithms, Payments & Fintech domain expertise, Microservices architecture, Event-driven messaging, Team leadership & mentorship, SDLC & CI/CD practices, AI tool adoption
Preferred skills
Kotlin, Java, DropWizard, Apache Pulsar, RabbitMQ, Apache Camel, React, ES6, GraphQL, Tailwind, Storybook, DynamoDb, Postgres, Datadog, Sentry, Splunk, FireHydrant
Responsibilities
Define technical roadmap for international payment products; Architect resilient, high-scale payment platform components; Lead complex initiatives spanning multiple teams and systems; Mentor and coach engineers within the Fintech organization; Hire and develop new team members; Champion best practices for SDLC, CI/CD, and AI tool usage.
Seniority
Principal, hands-on IC with strategic leadership
