Skip to content
Ditto

Ditto

San Francisco, CA

Edge-native database with peer-to-peer sync

17 open roles
Cloud Infrastructure51-200Series BFounded 2018Salary transparent

About

Ditto builds an edge sync platform with an embedded mobile database and server for real-time data synchronization across devices without constant cloud or server reliance. It uses CRDTs for conflict-free replication, enabling resilient apps for enterprises in aviation, military, and retail facing poor connectivity. This decentralizes data access, supports offline-first operations, and integrates with robotics, ATAK, and GovCloud for mission-critical use cases.

Tech stack

RustC++KubernetesGoKotlinAWSAzureGCPPythonSQLiteTerraformCJavaJetpack ComposePrometheus

Perks & benefits

Health insuranceDental insuranceVision insurance401kUnlimited PTO

Open roles

17
Ditto

Software Engineer, iOS

DittoAtlanta, GA

Build and support mission-critical iOS applications using Ditto’s synchronization technology, collaborating with customers and internal teams across design, development, testing, deployment, and troubleshooting. Requires at least three years of software development experience, Swift expertise, and familiarity with mobile networking and databases.

183k – 227k/yrHybrid5+ YOEiOS Engineering
Ditto

Vice President of Marketing

DittoAtlanta, GA +3

As the most senior marketing leader at Ditto, own the marketing strategy, brand positioning, and GTM for their peer-to-peer sync engine. Build and lead the marketing team from the ground up while driving demand generation, pipeline, thought leadership, and AI-powered marketing innovation in a high-growth SaaS environment.

288k – 300k/yrRemote10+ YOEProduct Marketing
Ditto

2026 Ditto Intern Program

DittoAtlanta, GA

Engineering internship at Ditto building and shipping real features in their distributed database and peer-to-peer sync engine. Requires CS fundamentals and one modern language; ideal for undergrad/grad students with interest in offline-first and distributed systems. Onsite in Atlanta.

Up to 72kOn-siteEntry levelFullstack Engineering
Ditto

Director, FP&A

DittoAtlanta, GA +3

Own the company's three-statement operating model, revenue/cash forecasts, key metrics, and AI-native Financial OS while running the corporate FP&A cadence, board materials, and sales comp. Requires 8-12 years FP&A experience in high-growth settings, AI fluency, hands-on planning system expertise, and strong cross-functional partnership.

223k – 262k/yrRemote8+ YOEFinance & Accounting
Ditto

Director, Enterprise Sales

DittoAtlanta, GA +3

Director, Enterprise Sales leads a team of AEs and ADRs selling Ditto's peer-to-peer sync platform to Fortune 500 accounts. Responsible for complex 6-9 month consultative sales cycles, account strategies, pipeline execution, and cross-functional alignment to close $250K-$10M+ ACV deals.

197k – 247k/yrRemote8+ YOEAccount Executive
Ditto

Senior Product Manager – Cloud Database & Integrations

DittoUnited States

Own the product roadmap for Ditto Cloud database and all customer data entry points including connectors, migrations, and SLAs. Define data ingress/egress, replication guarantees, and durability commitments while working directly with enterprise customers and engineering.

209k – 252k/yrRemote7+ YOEProduct Management
Ditto

Senior Software Engineer, Portal

DittoUnited States

Senior engineer building polished React/TypeScript web UIs and contributing across the full stack (GraphQL, Rust services, PostgreSQL) for an edge-sync platform. Owns technical direction, mentors engineers, and partners with design/product in a remote-first environment.

223k – 259k/yrRemote5+ YOEFullstack Engineering
Ditto

Senior Software Engineer, Platform

DittoUnited States

Lead architecture and implementation of multi-cloud Kubernetes platform across AWS, Azure, and GCP. Own infrastructure provisioning, access management, networking, and lifecycle systems while mentoring engineers and defining org-wide standards.

185k – 305k/yrRemote7+ YOEDevOps / SRE
Ditto

Software Engineer, Public Sector Application

DittoAtlanta, GA +3

As a Software Engineer, you will design, build, and ship software that integrates Ditto's data synchronization capabilities into user tools, focusing on mobile and integration work. You will own features end-to-end, from architecture to deployment, and provide technical insights to the core product team.

156k – 227k/yrRemote5+ YOEAndroid Engineering
Ditto

Senior Platform Engineer, Operator

DittoAtlanta, GA +3

Designs, builds, and maintains enterprise-grade Kubernetes operator in Rust for SMBP, focusing on API architecture, networking, security, observability, multi-cloud deployment, and operational tooling. Collaborates with customers to meet production Kubernetes needs.

223k – 259k/yrRemoteDevOps / SRE
Ditto

Senior Software Engineer, FDE

DittoSan Diego, CA

Forward Deployed Engineer deploys and optimizes peer-to-peer sync systems in secure, high-stakes edge environments, troubleshoots real-time issues, and relays insights to product teams. Requires TS/SCI clearance, 5+ years engineering experience, and expertise in distributed systems and container orchestration.

223k – 259k/yrOn-site5+ YOEDevOps / SRE
Ditto

Senior Software Engineer, Data Sync

DittoAtlanta, GA +3

Leads engineering team building data sync engine, query engine (DQL), and embedded database for resilient real-time apps. Manages Staff+ engineers, prioritizes roadmap, ensures performance and quality in async-first culture. Requires database product delivery experience.

223k – 259k/yrRemoteEngineering Management
Ditto

Senior Software Engineer, Rust

DittoAtlanta, GA +3

Designs and builds observability pipeline for Rust-based SDK, including telemetry, metrics, logging, and support bundles for constrained devices with intermittent connectivity. Owns Rust SDK development and customer debugging; requires 3+ years systems-level Rust with FFI and observability experience.

185k – 227k/yrRemote3+ YOEBackend Engineering
Ditto

Senior Software Engineer, Cloud

DittoAtlanta, GA +3

Builds and scales Rust-based services for edge-to-cloud distributed systems integrated with Kubernetes and major clouds (AWS, Azure, GCP). Requires 6+ years experience, preferably from FAANG/cloud providers, with strong distributed systems expertise.

223k – 259k/yrRemote6+ YOEDevOps / SRE
Ditto

Senior Software Engineer, Networking

DittoAtlanta, GA +3

Designs, implements, and optimizes core networking and transport stack components for peer-to-peer sync in unreliable networks. Requires 5+ years systems experience with 3+ in networking and strong Rust or C++ proficiency.

223k – 305k/yrRemote5+ YOEBackend Engineering
Ditto

Senior Software Engineer, Bluetooth

DittoAtlanta, GA +3

Designs, develops, and optimizes Bluetooth Low Energy transport layer for peer-to-peer data sync in distributed systems. Requires 7+ years experience with deep BLE expertise and mobile development in C++/C/Kotlin for iOS/Android, plus Rust willingness.

128k – 260k/yrRemote7+ YOEMobile Engineering
Ditto

Senior Software Engineer, Database

DittoAtlanta, GA +3

Designs and optimizes storage backends, transaction management, and CRDT operations for Ditto's embedded edge database on resource-constrained devices. Requires 5+ years experience with database internals, Rust or C/C++, and storage engines like SQLite or RocksDB.

186k – 331k/yrRemote5+ YOEBackend Engineering