Software Engineer, Public Sector Application Job at Ditto, Atlanta, GA

  • Ditto
  • Atlanta, GA

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 devices, ensuring reliable operation in disconnected, intermittent, and low-bandwidth (DIL) environments. - Design Integration Architectures: Own the end-to-end integration design between our platform and the broader TAK ecosystem, defining data contracts, API boundaries, and synchronization patterns that enable seamless interoperability with third-party systems and services. - Solve Problems in Real-Time: Act as the first line of technical defense, rapidly diagnosing and resolving application, integration, and data-flow issues as they arise on end-user devices in live operational environments. WHAT YOU'LL NEED - 2+ years of experience in software engineering, including hands-on experience building, shipping, and maintaining production applications. You should be comfortable working across the full stack but possess deep strength in at least one area. - 2+ years of technical experience with Android application development, including 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. - A highly adaptable, problem-solving mindset, with the ability to navigate ambiguity, move fast, and balance immediate operational fixes with long-term technical fidelity. - Strong communication skills, both written and verbal. As the crucial bridge between the operational edge and our core development team, you must be able to translate complex, edge-case technical realities and user workflows into clear, actionable requirements for product engineers. NICE TO HAVES - Prior experience with CRDTs (Conflict-free Replicated Data Types) or local-first software architectures to manage complex data synchronization without a central server.

Job Tags

Full time, Fixed term contract, Local area, Immediate start, Remote work

Similar Jobs

Unifi Aviation, LLC

Airport Ramp Agent (Delta) - PIT Job at Unifi Aviation, LLC

 ...Job Description Job Description General information Job Title Airport Ramp Agent (Delta) - PIT Date Monday, August 17, 2026 Entity Unifi Aviation, LLC State Pennsylvania City Pittsburgh Base Pay Rate: $ 18.00 Full/Part Time... 

Jewish Federation of Greater Philadelphia

Operations & Mail Support Associate (part-time) Job at Jewish Federation of Greater Philadelphia

 ...to dedicate his/her efforts and at what times. The Operations & Mail Support Associate...  ...processing Make occasional trips to the post office for priority outgoing mail Complete check...  ...and has a willingness to work as part of a team Ability to be flexible and shift... 

Compunnel

Microbiology Technician Job at Compunnel

 ...recruiter to learn more.Base pay range $22.00/hr - $26.00/hrDirect message the job poster from Compunnel Inc.Job Title: Quality Microbiology TechnicianSummary Responsible for daily lab testing to support product release, equipment qualification, validation, and... 

JET'S PIZZA MI016

Assistant Manager - Jet's Pizza Job at JET'S PIZZA MI016

 ...manager is present. If you're a team player that can work in a fast-paced environment, we're looking for you! Our Perks: same day pay available Overtime pay available after 40 hours Part-time and full-time positions available Day or evening shifts available... 

Harvard Maintenance

Janitorial Cleaner - Empleado de limpieza Job at Harvard Maintenance

 ...Janitorial Cleaner - Empleado de limpieza -37673 Job Site Location US-NJ-Trenton Job ID 2026-37673 Schedule 6pm-10pm Hire Type Part-Time Life at Harvard Are you ready to be part of something Extraordinary? Look no further...