Senior Software Engineer - Reporting
Core
Build and evolve backend services that generate, deliver, and monitor reports for restaurant operators to run their businesses.
Role type
Senior Software Engineer (Backend)
Builds
Report generation services, APIs, and data exports for the Toast web app
Domain
Restaurant technology / Data analytics
Deliverable
production ML models
Required skills
Kotlin, Java, backend systems design, data analytics, observability, debugging, automated testing, performance optimization
Preferred skills
AI tooling, agentic frameworks, OpenSearch
Technologies
Kotlin, Java, Postgresql, Apache Iceberg, OpenSearch, DynamoDB, AI tools
Responsibilities
Design and build backend services for report generation; investigate and fix data discrepancies; ensure correctness via automated tests and monitoring; improve performance and reliability of report generation; evolve agentic frameworks
Seniority
Senior, hands-on IC