Toast creates technology to help restaurants and local businesses succeed in a digital world. As a Senior Software Engineer on the Core Frameworks team, you will build and maintain core libraries and tools that empower developers, focusing on enhancing the software development lifecycle with AI-assisted capabilities.
Responsibilities:
- Lead complex projects that impact developers across Toast
- Participate in code reviews and provide constructive feedback to peers
- Troubleshoot, debug, and resolve production issues as they arise
- Participate in architectural discussions and influence the technical roadmap
- Advocate for best coding practices to raise the bar for you, your team, and the company
- Mentor and provide technical guidance to other team members
- 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
Requirements:
- Demonstrated leadership driving significant projects to completion from design to rollout
- Expertise with Kotlin/Java
- Experience integrating AI into developer tools
- Familiarity with developer tools: AWS, Docker, GitHub
- Experience building Backend API Services on a product-oriented team
- Confidence to take on big challenges and humility to ask questions when necessary
- Experience with one of the API standards: OpenAPI, gRPC or GraphQL
- Exposure to React/Typescript and Go
- Understanding of CICD workflows
- Experience with ECS/K8s, Gradle and Postgres
- Experience with Backstage Developer Portal