Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Android

Ditto

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 Software Engineer, you'll design, build, and ship software that brings Ditto's data synchronization capabilities directly into the tools and environments where defense users operate. You'll own complex, ambiguous problems end to end-from architecture and implementation through deployment-with a particular focus on mobile applications, plugins, and integrations that meet users where they are.

Beyond your own delivery, you'll set technical direction for this area, raise the engineering bar across the team, and mentor other engineers. You'll also serve as a senior technical voice in a key feedback loop with our core product engineering team, translating lessons from real-world usage into clear technical insights, architectural recommendations, and product requirements.

This role is well suited to a highly adaptable senior engineer who is comfortable owning ambiguity, driving technical strategy, and helping teams deliver reliable software under real operational pressure.
Key Responsibilities

Own technical strategy and delivery: Drive the design, development, and field deployment of applications and plugins that integrate Ditto's data synchronization capabilities into the warfighter's primary situational awareness tools, setting patterns and standards for other engineers to follow.

Build Android-native integrations: Architect and develop performant Android applications and services that run on tactical end-user devices, ensuring reliable operation in disconnected, intermittent, and low-bandwidth (DIL) environments. Establish technical standards for reliability and performance in this space.

Own integration architecture: Drive end-to-end integration design between Ditto's platform and the broader TAK ecosystem. Define data contracts, API boundaries, and synchronization patterns that enable seamless interoperability with third-party systems and services, and evaluate architectural trade-offs that shape the platform's long-term direction.

Solve problems in real time: Act as a senior technical escalation point, rapidly diagnosing and resolving complex application, integration, and data-flow issues on end-user devices in live operational environments. Build the tooling and practices that enable the broader team to do the same.

Mentor and elevate the team: Provide technical mentorship to other engineers working in this space, review designs and code, and help grow the team's depth in Android, ATAK/TAK, and integration architecture.

Influence the edge integration roadmap: Partner with product and engineering leadership to define priorities for edge integration work based on firsthand knowledge of field constraints and operational realities.

What You'll Need

8+ years of software engineering experience, including a strong track record of building, shipping, and maintaining production applications at scale. You should be comfortable working across the full stack and have deep, demonstrated expertise in at least one technical area.

4+ years of mobile application development experience, including deep familiarity with the Android SDK, Kotlin and/or Java, and the practical challenges of building reliable software for diverse mobile hardware.

Strong integration design skills, including the ability to define clean API contracts, design data synchronization patterns, and architect loosely coupled systems that interoperate reliably across organizational and technical boundaries.

Demonstrated technical leadership, including making architectural decisions, setting technical direction for a team or project, weighing trade-offs, and communicating rationale to engineers and stakeholders.

A track record of mentoring engineers through code review, design guidance, or direct coaching.

A highly adaptable, problem-solving mindset, with the ability to navigate ambiguity, move quickly, and balance immediate operational fixes with long-term technical fidelity.

Strong written and verbal communication skills. As a crucial bridge between the operational edge and our core development team, you must be able to translate complex technical realities, edge cases, and user workflows into clear, actionable requirements and architectural recommendations for product engineers and leadership.

Nice to Haves

CRDTs or local-first architectures for managing complex data synchronization without a central server.

Cross-platform mobile development experience or strategies for maintaining parity across Android and other platform targets, such as iOS, Windows, or Linux.

Significant ATAK/TAK ecosystem experience, including ATAK plugin development or deep familiarity with CoT messaging, TAK Server integration, and plugin architecture. Prior experience leading plugin development efforts is strongly preferred.

Tactical networking familiarity, including how mobile devices operate over constrained, mesh, or MANET radio networks.

Embedded databases and offline-first persistence experience with SQLite, Realm, or similar technologies for mobile applications.

Tactical edge deployment experience, including deploying and supporting software on end-user devices in field exercises or operational environments.

SOCOM, Department of Defense, or federal customer experience, with an understanding of secure or classified network environments.

Technical lead experience on a small team or complex, cross-functional initiative.

Backend or systems development experience, such as Go, Rust, or Python, enabling rapid prototyping of integration middleware or data translation services.
The Benefits of Building with Us

We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we're building. Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.


Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta office is always open if you ever want a place to work or meet up with teammates.

Apply Anyway

At Ditto, we know game-changers don't always come wrapped in a "perfect" resume. Years of experience? Every single bullet point checked? Meh. That's not what drives us.

What does matter?
  • Grit.
  • Curiosity.
  • Adaptability.
  • And a genuine spark for what we're building.

So if you're fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you'll make an impact here.

We're always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us.
Equal Opportunity Employer

Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Android in Washington DC vacancy
  •  ...base, Ditto's peer-to-peer sync engine ensures devices stay...  ...thousands of devices across iOS, Android, desktop, and embedded platforms...  ...deployments. As a Senior Rust Engineer, you will own:...  ...development mindset - You've built software that other developers consume... 
    Android
    Senior
    Work at office
    Remote work
    Flexible hours

    Ditto

    Washington DC
    1 day ago
  • $140k - $225k

     ...the web. ZipRecruiter has the #1 rated job search app on iOS & Android. Summary: At ZipRecruiter, where a universe of data, brimming...  ...Minimum Qualifications: ~3+ year of professional software development experience with a focus in machine learning ~ Deep... 
    Android
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    ZipRecruiter

    Washington DC
    more than 2 months ago
  • $111.5k - $207.5k

     ...of national security. Job Title: Senior Specialist, Full Stack Engineer Job Code: 40003 Job Location:...  ...motivated and experienced Full-Stack Software Engineer with deep expertise across...  ...mobile application development for Android/iOS. Ability to read,... 
    Android
    Senior
    Local area
    Flexible hours

    L3Harris

    Washington DC
    3 days ago
  • $155k - $200k

     ...enables sharing rather than preventing it. Think of us as the Android of data protection: a robust platform with an open core...  ...: $155,000-200,000/year Team & Position Details As a Senior Backend Software Engineer, you will be a core contributor to our Go-based backend and... 
    Android
    Senior
    Local area
    Flexible hours
    Shift work

    Socket.dev

    Washington DC
    4 days ago
  • $140k - $200k

     ...web. ZipRecruiter has the #1 rated job search app on iOS & Android. Summary : Our team has a unique opportunity to work...  ...marketplace of jobseekers and employers and need generalist software engineers to build fast, scalable, and effective applications, stream... 
    Android
    Senior
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Washington DC
    more than 2 months ago
  •  ...Senior Android Developer Senior Android developer with 10+ years of experience in US preferably worked in the healthcare domain. To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity... 
    Android
    Senior

    Yochana

    Washington DC
    2 days ago
  • $116k - $145k

     ...equitable financial access for all. We are looking for a  Senior Software Engineer, Frontend with strong expertise in React Native to provide...  ...integrating React Native applications with native iOS and Android components, bridging gaps where necessary. ~ Deep... 
    Android
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Washington DC
    12 days ago
  •  ...Kotlin, Model — View — View Model (MVVM), Android Basics and Dependency Injection framework. · Strong in Kotlin · Should have strong Knowledge in Kotlin using MVVM + MVI design pattern in Compose. · Good knowledge in Dependency Injection - HILT · Experience in... 
    Android
    Senior

    Cloud Analytics Technologies LLC

    Washington DC
    6 days ago
  • A tech company is seeking a Senior Android Engineer in Arlington, Virginia, to enhance their leading text-to-speech app. The ideal candidate will have over 5 years of software engineering experience, strong Kotlin skills, and a passion for creating excellent user experiences... 
    Android
    Senior

    Clutch Canada

    Arlington, VA
    4 days ago
  • $140k - $200k

    Clutch Canada is seeking a Senior Android Engineer to enhance its leading text-to-speech app, based in Washington, DC. You will own major features...  .... The ideal candidate has over 5 years of experience in software engineering, excels in Kotlin, and possesses a strong... 
    Android
    Senior
    Remote work

    Clutch Canada

    Washington DC
    4 days ago
  • Clutch Canada is seeking a Senior Android Engineer to own significant features and enhance the user experience of its popular text-to-speech app. The ideal candidate should have over 5 years of software engineering experience, a strong foundation in Kotlin, and a passion... 
    Android
    Senior
    Flexible hours

    Clutch Canada

    College Park, MD
    4 days ago
  •  ...Senior Technical Lead Zetier is looking for a Senior Technical...  ...the following: Low-level software development (C/C++, uBoot, kernel drivers) Reverse engineering compiled programs (C/C++) Reading...  ...software on mobile platforms (Android, iOS) Successfully led... 
    Android
    Senior

    Zetier

    Arlington, VA
    2 days ago
  •  ...Job Description Job Description Sr. Software Engineer, Full-Stack (US CITIZENS ONLY) Key Responsibility The Senior Software Engineer is responsible for building...  ...We also develop mobile applications for the Android operating system. Day to day Work Collaborate... 
    Android
    Senior
    For contractors

    Amiri Recruiting

    Washington DC
    more than 2 months ago
  •  ...critical business processes. You'll be involved in all stages of the Software Development Lifecycle (SDLC) from requirements through...  ...Experience with performance tuning. Experience with mobile (iOS, Android, Ionic). Experience with responsive web development (e.g.,... 
    Android
    Senior
    1 day per week

    Oxford Government Consulting LLC

    Washington DC
    more than 2 months ago
  • $161.9k - $184.8k

    Senior Software Engineer, Android-Hybrid Full-time Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent,... 
    Android
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Mc Lean, VA
    4 days ago
  • $166k - $248k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering, Mobile (Android), you will manage an engineering team responsible for building scalable, reliable, and high-impact mobile applications... 
    Android
    Senior
    Work experience placement
    Local area

    Indeed

    Washington DC
    2 days ago
  •  ...transforms how the government utilizes data and technology. As a Senior Software Developer, you will play a critical role in designing,...  ...Experience leading code reviews. Experience with iOS and Android mobile development languages (Java, Objective-C, or Swift).... 
    Android
    Senior
    Full time
    Contract work

    Redhorse Corporation

    Springfield, VA
    1 day ago
  • $140k - $220k

     ...managers, UI/UX designers, and backend engineers to translate requirements into well-architected...  ...that support scale across iOS and Android Lead and actively participate in code reviews...  ...information. ZoomInfo may use a software-based assessment as part of the recruitment... 
    Android
    Senior
    Worldwide

    ZoomInfo

    Bethesda, MD
    4 days ago
  • $158.6k - $181k

    Senior Software Engineer - Android (Enterprise Platforms Technology) Senior Software Engineer, Android (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... 
    Android
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Mc Lean, VA
    2 days ago
  • $160k - $200k

     ...has become a leading provider of cloud software that automates and controls the entire financial...  ...applications.   As a Sr. Software Engineer in Test, you will play a crucial role in...  ...Mobile App test automation for both IOS/Android using Appium.  Experience in testing... 
    Android
    Senior
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Washington DC
    a month ago
  •  ...CMMI-DEV Level 3"Job DescriptionJob Title: Senior Solutions EngineerLocation: Washington,...  ...the infrastructure to optimize hardware, software, storage, virtualization and business services...  ...systems to include but not limited to (Android, iOS, Linux, Windows Mobile OS) Hands-on... 
    Android
    Senior
    Work at office

    Comtech

    Washington DC
    5 days ago
  •  ...frameworks, and technologies which you would pitch and present to Senior Engineers to implement through the UI interface  Ability to code...  ...sound like you?  You thrive on assisting other talented software engineers in resolving application problems, especially UI/UX... 
    Senior
    Full time

    Jobsbridge

    Washington DC
    1 day ago
  • The defense market is surging, but the data that drives it hasn’t kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building a data source of truth ...
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Obviant

    Arlington, VA
    1 day ago
  •  ...The Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integration of third-party components, introduction of new custom capabilities, modification... 
    Senior
    Full time

    Bow Wave Llc

    Washington DC
    1 day ago
  • $125k

     ...our partnerships with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of the best talent locally available. The Senior Full Stack Software Engineer will support the development of the FBI FDP system using a Postgres... 
    Senior
    Full time
    Flexible hours

    Synergy Ecp

    Washington DC
    1 day ago
  •  ...Statsig Statsig is revolutionizing how software is built, tested, and scaled. Thousands...  .... About the Team Statsig's engineering team builds scalable infrastructure and...  ...solutions. What You’ll Do As a Senior Software Engineer , you will drive critical... 
    Senior
    Full time
    Work at office

    Statsig

    Washington DC
    1 day ago
  • $170k - $200k

     ...driving measurable ROAS improvements. We're seeking a Senior Fullstack Engineer who thinks in experiences, not features. You'll architect...  ...shape the product roadmap Requirements ~7+ years of software engineering experience with at least 5 years in fullstack... 
    Senior
    Full time

    Adora Technologies

    Washington DC
    1 day ago
  •  ...Senior Frontend Engineer \\ \ Location: \\ Seattle, WA (On\-site \/ Hybrid)\ \ We’re looking for an experienced Senior Frontend Engineer...  ...what great frontend engineering looks like in enterprise software, we’d love to hear from you. \ \ Apply with your resume... 
    Senior
    Full time
    Work experience placement

    Talentry

    Washington DC
    1 day ago
  • $161.9k - $184.8k

    A leading financial services company is looking for a Senior Software Engineer specializing in Android development. In this role, you will develop Android SDKs and collaborate with cross-functional teams to deliver exceptional customer experiences. The ideal candidate... 
    Android
    Senior

    DEV INC

    Mc Lean, VA
    4 days ago
  •  ...unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today’s five billion mobile subscribers and... 
    Senior

    AST SpaceMobile

    Lanham, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Android. Be the first to apply!