Senior Software Development Engineer II (Android) (Bengaluru)

Senior Software Development Engineer II (Android) (Bengaluru)

13 Nov
|
Esper
|
Bengaluru

13 Nov

Esper

Bengaluru

Job highlights

- Experience building and maintaining production systems.
- Required: . Android (Kotlin / Java),SDK
- Experience level: . 5-7 years Android development experience.
- Previous experience in a senior individual contributor role.
- Experience with MDM or device management systems. Go or Python

Esper is experiencing hyper growth! We re the industry s first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service.

Esper has rapidly-growing global customer adoption among some of the world s most creative major brands in retail, hospitality, logistics, and healthcare.

The Role

We re hiring an Android Engineer (5-7 YOE) to build capabilities in our Android agents/SDKs and apps. You ll own end to end features on Android, collaborate with Product and Design, and ship reliable, secure functionality that powers our device management platform.

What Youll Do

- Build Android features with robust background work, offline resiliency, and security
- Improve performance & reliability (startup, ANR, jank, crash free %) and drive tech debt pay down
- Collaborate with the Product, Design,



and Customer facing team to deliver customer-focused solutions.
- Contribute to architectural decisions, design scalable solutions, and help shape our technical roadmap.
- Conduct thorough code reviews, establish best practices, and mentor junior engineers.
- Participate in on call rotations for Android components; define/enhance SLIs/SLOs
- Use AI tools to improve velocity while maintaining quality and security

Experience level:

- 5-7 years Android development experience
- Experience building and maintaining production systems
- Previous experience in a senior individual contributor role

Required:

- Android (Kotlin/Java), SDK; concurrency, background work, networking, storage, permissions
- Understanding of client server interactions and API consumption
- Strong debugging and problem-solving skills
- Testing discipline and CI/CD familiarity; Git and modern workflows
- Demonstrate proficiency with AI-assisted development tools and best practices

Bonus:

1. Container orchestration (Docker, Kubernetes)
2. Experience with MDM or device management systems
3. Go or Python; REST; SQL (optional)
4. Cloud (AWS/GCP/Azure)
5. Kafka/MQTT; event driven systems
6. Android Enterprise; AOSP familiarity

📌 Senior Software Development Engineer II (Android) (Bengaluru)
🏢 Esper
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer ii (android) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer ii (android) (bengaluru) / bengaluru