Staff Software Engineer-android & Backend Systems

Toast Toast · Enterprise · Bangalore, India · R & D : Engineering : Commerce

This role is for a Staff Software Engineer focused on building and maintaining software solutions that improve developer effectiveness and provide a world-class experience to engineers at Toast. The role involves designing, building, and deploying scalable solutions across Android applications and backend services, leading complex projects, and mentoring engineers. While Toast uses AI tools internally and in its hiring process, this specific role is not directly involved in building or researching AI/ML models.

What you'd actually do

  1. Design, build, deploy, and maintain highly resilient and scalable solutions across Android applications and backend services.
  2. Lead complex projects that improve functionality, reliability, and operational efficiency for our customers.
  3. Drive end-to-end technical solutions spanning Android clients, APIs, and backend systems.
  4. Partner with a wide array of teams across Toast to deliver impactful customer experiences.
  5. Contribute to the overall quality, performance, and reliability of Android and backend systems.

Skills

Required

  • Android development
  • Backend services development
  • API design
  • Java
  • Kotlin
  • Distributed systems
  • Microservices
  • Cloud-based architectures
  • System design
  • Data modeling
  • Automated testing
  • Code reviews
  • Technical leadership

Nice to have

  • UX collaboration
  • Product management collaboration

What the JD emphasized

  • 10+ years of experience developing and maintaining Android applications
  • Experience shipping production software