Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - Hyderabad, India

Home > Kotlin programming jobs

Staff Software Engineer - Hyderabad, India in Others new

  • Outreach
  • Full time
  • Email
  • Hyderābād, India

Responsibilities

  • Set the technical direction for the Android app, including UI, domain and data layering, navigation, modularization, and architecture.
  • Build and maintain a Jetpack Compose design system with Material 3, theming, dark mode, and accessibility.
  • Own complex Android features end to end, including Twilio Voice calling, real-time SMS, background uploads, and media playback.
  • Lead Apollo Kotlin GraphQL client development and caching strategy.
  • Build Android delivery foundations including version catalogs, R8, baseline profiles, automated testing, CI, and staged Google Play releases.
  • Improve observability through deobfuscated crash reports, structured logging, and release-health dashboards.
  • Keep the application current with Android platform changes and own relationships with partner engineering teams.
  • Partner with product managers, designers, and other functions to understand and serve mobile sellers' needs.

Requirements

  • 6+ years of professional software development experience, including 4+ years building Android applications with Kotlin.
  • Expert knowledge of Jetpack Compose, including state hoisting, theming, and performance.
  • Strong command of Kotlin Coroutines, Flow, Hilt, ViewModel, repositories, and unidirectional data flow.
  • Experience shipping and operating apps on Google Play, including signing, Play Console, staged rollouts, and Android vitals.
  • Experience with Android networking and authentication, including GraphQL or REST clients, OAuth/OIDC, AppAuth, and Android Keystore.
  • Experience with JUnit, MockK or similar tools, Robolectric, and Compose UI testing.
  • Proven senior technical leadership setting direction, decomposing quarter-long projects, and delivering them.
  • Experience with Android Telecom ConnectionService, Twilio Voice, or foreground services is a plus.
  • Experience with Microsoft Intune App SDK and MSAL is a plus.
  • Experience with Gradle build engineering, convention plugins, modularization, and build performance is a plus.

Benefits

  • Highly competitive salary and an RSU program.
  • 25 days of annual vacation plus sick time and casual leave.
  • Group medical policy coverage for employees and up to five eligible family members.
  • OPD benefit covered up to INR 10,000.
  • Life insurance and personal accident insurance at 3x annual CTC.
  • 26 weeks of paid maternity leave and 15 days of paid paternity leave.
  • Employee referral bonuses, diversity and inclusion programs, and company and team outings.
  • The role is based in Hyderabad, India; no remote or hybrid arrangement is stated.

Salary: Competitive

Outreach

Outreach builds a SaaS platform for sales and revenue teams that combines sales engagement, conversation intelligence, and forecasting to automate workflows and improve deal execution. The company sells subscriptions to enterprises and mid-market customers across go-to-market teams. Founded in 20...

Similar positions

Sr. Mobile Android Engineer

  • xAI
  • Full time
  • USA
  • 11/06/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA

Staff Software Engineer, Mobile (P4)

  • Twilio
  • Full time
  • Canada
  • 11/06/2026
  • Salary: $160k - $200k/yr
  • Remote

Senior Software Engineer - Infrastructure

  • Toast
  • Full time
  • Remote
  • 11/06/2026
  • Salary: Competitive
  • Ireland

Staff Engineer

  • Adyen
  • Full time
  • USA
  • 11/05/2026
  • Salary: $235k - $317k/yr
  • Chicago, IL

Staff Software Engineer, Mobile (P4)

  • Twilio
  • Full time
  • Canada
  • 11/05/2026
  • Salary: $160k-$200k
  • Remote