Senior Software Engineer, Android

Toast Toast · Enterprise · Costa Mesa, CA +1 · R & D : Engineering : Delphi

Senior Software Engineer, Android role at Toast, focusing on building enterprise drive-thru solutions. The role involves designing, building, and maintaining scalable features across the Toast platform, with a strong emphasis on Android development in Kotlin. Responsibilities include leading complex projects, ensuring quality through automated testing, and collaborating with cross-functional teams. Requires 5+ years of Android development experience, familiarity with distributed systems and modern API standards, and strong leadership/mentoring skills. Toast uses AI tools to support its hiring process and empower employees across disciplines.

What you'd actually do

  1. Design, build, deploy, and maintain highly resilient and scalable features across Toast’s enterprise management products
  2. Hands-on design and implementation of Android applications in Kotlin
  3. Lead complex projects that improve the functionality and reliability of our products
  4. Ensure quality by building automated testing for changes
  5. Contribute to the overall quality of the Android and backend systems

Skills

Required

  • 5+ years of prior experience developing and maintaining Android applications
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • Proficient with modern API standards and technologies (e.g., REST, GraphQL)
  • Strong leadership and mentoring skills
  • Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences
  • Bachelor’s degree or higher in computer science

Nice to have

  • Java & Kotlin based backend services
  • React SPAs leveraging Tailwind, GraphQL, and Storybook
  • PostgreSQL and DynamoDB as core persistence
  • Pulsar, Camel, and RabbitMQ for message-based integrations

What the JD emphasized

  • 5+ years of prior experience developing and maintaining Android applications
  • Experience with distributed systems, enterprise messaging systems, and/or microservices
  • Proven track record of technical leadership and contribution to complex projects