Senior Software Engineer, Android/KMP
DittoRemote (Atlanta, Austin, San Francisco, Seattle)Posted 27 March 2026
Job Description
Senior Software Engineer, Android/KMP
About Ditto:
Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we’re committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world’s hardest connectivity problems.
About Ditto:
Ditto is on a mission to unleash the full power of edge devices by removing all the
plumbing required to build amazing applications. We bridge the digital divide by
enabling real-time data synchronization—even when internet connectivity is limited or
non-existent. Our peer-to-peer technology is trusted by major customers like Chick-fil-A
and Delta Airlines, and we also work closely with the U.S. and allied military and first
responders on mission-critical connectivity solutions. As a fast-growing startup poised
for a future IPO, our team is globally distributed, and our core values are trust,
communication, and continuous improvement. We celebrate diversity and strive to
create a team that encompasses a wide range of backgrounds, skill sets, and
perspectives.
About the position:
As a Senior Android Engineer, you will play a pivotal role in building mission-critical
Android applications that support emergency responders and public sector customers in
the field. Your work will directly enable first responders, emergency management
teams, and defense personnel to maintain situational awareness and communicate
effectively during life-saving operations—even in environments with limited or no
connectivity. You'll craft robust user interfaces for handheld radios and situational
awareness software, working at the intersection of application development and low-
level hardware integration.
From day one, you'll own the full development lifecycle: building Android UI components
for critical field applications, integrating with peripheral devices like handheld radios,
USB hardware, and network adapters, writing and maintaining FFI bindings between
Kotlin/Java and native C/C++ code, authoring comprehensive automated tests, and
streamlining CI/CD pipelines for reliable releases. You'll work directly with public sector
customers and field personnel to diagnose integration issues, conduct field testing to
ensure applications perform flawlessly under real-world emergency conditions, and
iterate quickly on feedback from those whose lives depend on your work.
You'll join a dedicated US-based team that values trust, clear communication, and
continuous improvement. In our async-first culture, your written design docs and code
reviews carry as much weight as face-to-face meetings, and occasional field
deployments and offsite gatherings bring us together to test our solutions in real-world
scenarios. If you're passionate about Android development that saves lives, low-level
systems integration, mentoring teammates on best practices, and delivering world-class
applications for mission-critical use cases, this is the role for you.
As a Senior Android Engineer, you will:
- Build life-saving Android applications: Design and implement intuitive,
responsive user interfaces for situational awareness software and handheld radio
integration using modern Android development practices, ensuring excellent user
experience and reliability in mission-critical field operations.
- Integrate with emergency response hardware: Work with handheld radios,
USB devices, network adapters ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Ditto
See all →Senior Software Engineer, Embedded Database
Remote (Atlanta, Austin, San Francisco, Seattle) · 27 March 2026
Replication Engineer
Remote (Atlanta, Austin, San Francisco, Seattle) · 27 March 2026
Engineering Manager, Cloud
Remote (Atlanta, Austin, San Francisco, Seattle) · 27 March 2026
Senior Software Engineer, Bluetooth
Remote (Atlanta, Austin, San Francisco, Seattle) · 27 March 2026