Ditto

Public Sector

SoftwareEngineer,PublicSectorApplication

$156–227k atlanta, georgia, united states; austin, texas, united states; San Francisco, California, United States; Seattle, Washington, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer, Public Sector Application at Ditto. Skills: Android application development, ATAK plugin development, Integration design. Design, build, and ship software. Integrate platform's data synchronization”

What You'll Achieve.

Deliver reliable software; Ensure reliable operation; Enable seamless interoperability; Rapidly diagnosing and resolving issues

Industry & Context.

Public Sector
Problems you'll solve

Adaptable problem-solver; Navigate ambiguity; Figure things out quickly; Problem-solving mindset; Balance operational fixes; Balance technical fidelity

Eligibility Requirements

Eligible to obtain a Secret clearance, U. S. Citizenship is strictly required

What They're Looking For.

Must Have

5+ years of experience in software engineering, 2+ years of technical experience with Android application development, Prior experience with ATAK plugin development or deep familiarity with the TAK ecosystem, integration design skills, A highly adaptable, problem-solving mindset, communication skills, both written and verbal

Nice to Have

Prior experience with CRDTs, Experience with cross-platform mobile development frameworks, Familiarity with tactical networking concepts, Experience with SQLite, Realm, or other embedded databases, Direct experience operating at the tactical edge, Previous experience working directly with SOCOM, DoD, or federal customers, A background in backend or systems development (e.g., Go, Rust, Python)

What You'll Do.

Integrate platform's data synchronization

Own meaningful features end-to-end

Develop and Extend ATAK Plugins

Build Android-Native Integrations

Design Integration Architectures

Solve Problems in Real-Time

How You'll Work.

Team & Collaboration

Serve as a key feedback loop; Translating usage into insights; Translating workflows into requirements

Communication Scope

Written communication; Verbal communication; Translate complex realities; Translate user workflows

Full Job Description

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 Software Engineer, you'll design, build, and ship software that integrates our platform's data synchronization capabilities directly into the tools and environments where our users work. You'll own meaningful features end-to-end — from architecture and implementation through deployment — with a particular focus on mobile and integration work that meets users where they are. You'll also serve as a key feedback loop into our core product engineering team, translating what you learn from real-world usage into clear technical insights and product requirements. This role is well-suited to a highly adaptable problem-solver who is comfortable moving fast, navigating ambiguity, and figuring things out quickly to deliver reliable software. KEY RESPONSIBILITIES - Develop and Extend ATAK Plugins: Lead the design, development, and field deployment of custom ATAK (Android Team Awareness Kit) plugins that integrate our platform's data synchronization capabilities directly into the warfighter's primary situational awareness tool. - Build Android-Native Integrations: Architect and develop performant Android applications and services that run on tactical end-user de

Free ATS check

Applying for this Software Engineer, Public Sector Application role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Ditto?

Real rants from real employees. Read before you apply.

Read Company Rants →