Software Development Engineer III

Esper

Job Description

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 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 You'll 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

Bonus:

  1. Android Enterprise / MDM experience; AOSP familiarity
  2. Kafka/MQTT; event‑driven systems
Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles