Software Engineer

Ditto

Benefits

Unlimited PTO

Similar Jobs

See all

Key Responsibilities:

  • Develop and Extend ATAK Plugins: Lead the design, development, and field deployment of custom ATAK plugins.
  • Build Android-Native Integrations: Architect and develop performant Android applications to run on tactical end-user devices.
  • Design Integration Architectures: Define data contracts and API boundaries for seamless interoperability.

What You'll Need:

  • Clearance Eligible Requirement: Must be eligible to obtain a Secret clearance; U.S. Citizenship is strictly required.
  • Technical Experience: 5+ years in software engineering, with 2+ years in Android development using Kotlin and/or Java.
  • Integration Design Skills: Ability to define clean API contracts and design data synchronization patterns.

Nice to haves:

  • CRDTs Experience: Prior experience with CRDTs to manage complex data synchronization without a central server.
  • Tactical Edge: Direct experience operating at the tactical edge, including deploying and supporting software on end-user devices.

Ditto

Ditto is redefining how data moves at the edge, aiming to make building resilient, real-time applications seamless, regardless of network conditions. As a globally distributed, fast-growing startup with over $145 million in funding, Ditto is committed to a diverse and inclusive team.

Apply for This Position