Senior Software Engineer, Pubsec Android

Ditto
Remote (Atlanta, Austin, San Francisco, Seattle)Posted 27 March 2026

Job Description

Senior Software Engineer, Pubsec Android 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 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/Rust 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, and other field equipment, implementing robust communication protocols and handling edge cases in device connectivity for first responders. - Build and maintain native code integration: Implement safe, efficient Foreign-Function Interface (FFI) bindings between Kotlin/Java and native C/Rust libraries, adhering to best practices for memory management, threading, and error handling. - Support field operations: Travel occasionally to support testing and deployment with emergency response teams, public sector customers, and field personnel, ensuring applications perform reliably under real-world conditions. - Ensure device and OS compatibility: Manage Android configurations and platform quirks to deliver seamless application behavior across diverse device architectures, Android versions, and hardware ca ... (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 fit

Free · No credit card

Share