At a glance
- Workplace
- Remote
- Location
- Remote
About the role
- Toast is looking for a hands-on Staff Software Engineer to join the Finance AI & Automation team within the Office of the CFO.
- In this role, you will serve as a primary technical authority and builder, transforming working AI prototypes into enterprise-grade backend microservices, data pipelines, and internal tools.
- You will bridge the gap between rapid AI innovation and robust systems architecture while owning lightweight frontend UI surfaces and operator tools.
Responsibilities
- Architect, code, and operate high-performance backend services using Kotlin and AWS.
- Take working agentic prototypes built by Finance operators and turn them into scalable, monitored, and permissioned microservices with audit trails and automated error handling.
- Build pragmatic, full-stack operator tools from backend APIs and pipelines down to lightweight UI surfaces.
- Design resilient integrations across billing platforms, ERP systems, Salesforce, data warehouses, and internal Toast services using enterprise integration patterns.
- Proactively engineer around SOX scope, PCI boundaries, and data access requirements alongside Security, Compliance, and Audit teams from day one.
- Own end-to-end technical strategy from high-level business problems down to build sequencing.
- Recognize when fixes belong in core Toast platforms, driving technical cases and clean handoffs rather than duplicating capabilities.
Requirements
- Proven track record as a Staff or senior-level lead engineer with deep expertise in distributed backend systems, paired with the practical ability to ship frontend UI surfaces or admin portals.
- Advanced hands-on experience shipping Kotlin or strong JVM equivalent services on AWS, with deep familiarity in cloud-native backend patterns.
- Practical experience productionizing LLM frameworks and agentic architectures including tool use, retrieval/RAG, evals, and context management.
- Extensive experience with enterprise integration frameworks, message brokers, and distributed data stores specifically Apache Camel, Apache Pulsar, DynamoDB, and Dropwizard or direct equivalents.
- Advanced data engineering instincts across SQL, warehouse modeling, pipeline design, and managing data flow/consistency across relational and NoSQL storage systems.
- Ability to balance immediate high-impact automation with long-term platform scalability, accompanied by exceptional technical writing.
Preferred qualifications
- Extensive background in Fintech, revenue systems, automated reconciliation, or operating within strict SOX/PCI control environments.
- Deep experience building internal platforms, administrative dashboards, or operator tooling for non-technical business users.
- Prior experience embedded directly alongside finance, revenue, or business ops functions to solve core operational scaling challenges.
Benefits
- Competitive compensation
- Benefits programs
- Cash compensation including overtime, bonus, or commissions if eligible
- Equity
Workplace
- Remote in the USA
- Embraces a hybrid work model that fosters in-person collaboration
Skills
- Kotlin
- AWS
- LLM Frameworks
- Apache Camel
- Apache Pulsar
- DynamoDB
- Dropwizard
- SQL
- Salesforce