- Experience building and maintaining production systems.
- schema design and optimization. System design and distributed systems basics.
- Bonus: . Android Enterprise / MDM experience
- Required
- Experience level
- 4+ years of software development experience.
- Previous experience in a senior individual contributor role. .
Esper is experiencing hyper growth! We re the industry s first DevOps SaaS platform designed to provide a straightforward, 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 innovative major brands in retail, hospitality, logistics, and healthcare.
The Role
We re hiring a Software Development Engineer 3 (Android + Backend) to build core capabilities across our Android agents/SDKs and cloud services. You ll own end to end features, partner with Product and Design, and ship scalable, reliable systems that power our device management platform. You ll also use AI tools to accelerate development responsibly.
What Youll Do
- Build Android features (agent/SDK/app) with robust background work, offline resiliency, and security.
- Design, build, and operate backend services/APIs handling millions of device interactions daily.
- Partner cross functionally to deliver customer focused solutions end to end.
- Contribute to architecture, reliability, and cost efficiency decisions.
- Drive code reviews and mentoring; raise engineering standards.
- Participate in on call rotations and incident response; improve SLIs/SLOs.
- Use AI tools to improve velocity while maintaining quality and security.
Experience level
- 4+ years of software development experience
- Experience building and maintaining production systems
- Previous experience in a senior individual contributor role
Required
- Android (Kotlin/Java), Android SDK/Jetpack; strong fundamentals incl. concurrency, background work, networking, storage, permissions
- Proficiency in Go or Python (Java acceptable); REST services
- Relational DBs & SQL; schema design and optimization
- System design and distributed systems basics
- Cloud platforms (AWS/GCP/Azure) and CI/CD
- Git and modern development workflows
- Demonstrate proficiency with AI-assisted development tools and best practices