# Senior Software Engineer, Android

**Company:** [Ditto](https://hotfix.jobs/companies/ditto)
**Location:** Remote
**Role:** Android Engineering
**Salary:** $227k – $259k/yr
**Experience:** 8+ years
**Skills:** android sdk, Kotlin, Java, Android, API Design, data synchronization, crdts, sqlite, realm, atak, tak server, cot messaging, Go, Rust, Python
**Posted:** 2026-08-12

> Senior engineer responsible for architecting and shipping Android applications, plugins, and integrations for reliable data synchronization across tactical and disconnected environments. Requires 8+ years of software engineering experience, 4+ years of mobile development, deep Android expertise, and strong technical leadership.

## Job Description

## Responsibilities
- Drive the design, development, and field deployment of applications and plugins integrating Ditto’s data synchronization capabilities into situational-awareness tools.
- Architect and develop performant Android applications and services for tactical end-user devices operating in disconnected, intermittent, and low-bandwidth environments.
- Define integration architecture across Ditto’s platform and the broader TAK ecosystem, including data contracts, API boundaries, and synchronization patterns.
- Diagnose and resolve complex application, integration, and data-flow issues on end-user devices in operational environments.
- Build tooling and practices that improve incident response and operational support.
- Mentor engineers, review designs and code, and raise technical standards in Android, ATAK/TAK, and integration architecture.
- Partner with product and engineering leadership to define the edge-integration roadmap.

## Requirements
- 8+ years of software engineering experience building, shipping, and maintaining production applications at scale.
- 4+ years of mobile application development experience.
- Deep familiarity with the Android SDK and Kotlin and/or Java.
- Strong integration-design skills, including API contracts, data-synchronization patterns, and loosely coupled systems.
- Demonstrated technical leadership and experience making architectural decisions and setting technical direction.
- Experience mentoring engineers through code reviews, design guidance, or coaching.
- Ability to navigate ambiguity, solve problems quickly, and balance operational fixes with long-term technical quality.
- Strong written and verbal communication skills.

## Nice-to-haves
- CRDTs or local-first architectures.
- Cross-platform mobile development involving iOS, Windows, or Linux.
- ATAK/TAK experience, including ATAK plugins, CoT messaging, TAK Server integration, and plugin architecture.
- Familiarity with constrained, mesh, or MANET tactical networks.
- Embedded databases and offline-first persistence using SQLite, Realm, or similar technologies.
- Tactical edge deployment experience.
- SOCOM, Department of Defense, or federal customer experience.
- Technical lead experience on a small team or complex cross-functional initiative.
- Backend or systems development with Go, Rust, or Python.

## Compensation and benefits
- Competitive salary and meaningful equity.
- US benefits include health, dental, vision, life, and disability insurance, a 401(k), and flexible spending accounts.
- Flexible time off.

## Similar roles

- [Senior Mobile Engineer](https://hotfix.jobs/jobs/5b2f11cf-75b4-47f2-a3ed-200065dc04c1) - Earnin - Mountain View, CA - $228k – $279k/yr
- [Senior Android Platform Engineer](https://hotfix.jobs/jobs/ed68b597-2bf5-4eec-b00f-4c372e1a4ab4) - Applied Intuition - Sunnyvale, CA - $256k – $270k/yr
- [Senior Android Engineer II](https://hotfix.jobs/jobs/6b796490-e1a3-4b37-ab13-f89096f6397b) - Fetch - Remote - $190k – $224k/yr
- [Senior Software Engineer - Mobile (Android)](https://hotfix.jobs/jobs/6cfe6aec-ed36-47b8-8d47-7d42617bd136) - Eightsleep - Remote - $180k – $210k/yr
- [Senior Software Engineer, Android](https://hotfix.jobs/jobs/bef9f7b0-be0e-496b-9df2-2b3277add8f6) - Current - New York, NY - $170k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/05ad338a-556f-49b4-8494-d7e13aa004ca
**Canonical:** https://hotfix.jobs/jobs/05ad338a-556f-49b4-8494-d7e13aa004ca