Simplify Logo
Ditto

Ditto

Edge-sync platform for multi-platform apps

Senior Software Engineer - Rust

Full-TimeUpdated on 9/16/2026
$185k - $227k/yr

+ Equity

Mid, Senior
Washington, DC, USA+2 more

More locations: San Francisco, CA, USA | Atlanta, GA, USA

Remote

About the job

Requirements
  • At least 3 years of systems-level Rust experience, including production-grade Rust libraries or systems.
  • Experience with asynchronous programming and building reliable, high-performance concurrent software.
  • Experience building robust, decentralized data synchronization systems across heterogeneous peers using content addressing, data deduplication, Merkle trees, probabilistic data structures, and state-based or delta-state conflict-free replicated data types.
  • Ability to identify and instrument metrics, logs, and traces to visualize data propagation through a mesh, diagnose production issues, and improve bandwidth utilization, reliability, and self-healing behavior.
  • Ability to explain complex systems decisions clearly to engineers and non-technical stakeholders.
  • Willingness to engage directly with customers, debug production issues on their devices, and translate field experience into engineering improvements.
Responsibilities
  • Design and build mission-critical replication protocols that enable high-performance, self-healing, and reliable data synchronization across heterogeneous peers and challenging network environments.
  • Define metrics, logs, and traces for understanding data propagation through the mesh, troubleshooting production issues, and improving system resiliency and recovery.
  • Optimize bandwidth utilization, data transfer, storage, and low-level input/output across supported platforms while maintaining high concurrency and reliability.
  • Apply content addressing, deduplication, Merkle trees, probabilistic data structures, and conflict-free replicated data types to evolve the replication platform and support new product capabilities.
  • Drive projects from technical design through delivery, author RFCs, improve developer experience, advise application programming interface and product teams, and collaborate with customers and cross-functional partners.
Desired Qualifications
  • Familiarity with conflict-free replicated data types, distributed systems, or offline-first data synchronization.
  • Experience building software or integrating with embedded databases or data synchronization platforms.
  • Basic networking knowledge, including IPv4, TCP, UDP, Bluetooth Low Energy, and mesh networking concepts.
  • Experience with property-based testing and model checking.
  • Open-source contributions in relevant ecosystems.
  • Experience building or architecting offline-first systems.

About the company

Ditto.live provides an Edge Sync Platform that helps developers build native apps for iOS, macOS, Android, and web with efficient data synchronization across devices and cloud. How it works: developers write code once and deploy to multiple platforms; the platform handles data syncing across edge devices and cloud, supports offline use, and enables peer-to-peer authentication and smooth cross-device experiences. How it differs: it targets distributed data across many devices rather than a single database, emphasizes offline and edge syncing, and focuses on a unified cross-platform deployment to reduce development time. The goal: simplify data handling and synchronization so apps can run consistently on multiple devices and platforms, delivering interconnected, responsive user experiences.

Company Size

201-500

Company Stage

Series B

Total Funding

$136M

Headquarters

San Francisco, California

Founded

2018

Get referred to Ditto

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Ditto raised $82 million in August 2026 from Top Tier and Acrew.
  • SDK 5.1 delivered 189 improvements on August 18, 2026, with 53.6x faster deletes.
  • Alaska Airlines and the Air Force validate Ditto for mission-critical offline workflows.

What critics are saying

  • The 5.0 DQL migration removed legacy query builders, creating upgrade friction for teams.
  • Cloud Firestore, ObjectBox, and OrbitDB attack Ditto from mobile, edge, and P2P angles.
  • Defense revenue concentration risks existential exposure if ABMS procurement slips after March 2026 reviews.

What makes Ditto unique

  • Ditto 5.1 ships offline mesh sync, joins, multicast, and mesh-wide certificate revocation.
  • Alaska Airlines chose Ditto for flight-attendant collaboration apps without internet connectivity.
  • The U.S. Air Force awarded Ditto an up-to-$950 million ABMS contract in March 2026.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Flexible Spending Account/Flexible Spending Account

Unlimited Paid Time Off

401(k) Retirement Plan

Stock Options

Growth & Insights and Company News

Headcount

6 month growth

-5%

1 year growth

1%

2 year growth

-1%
Ditto
Sep 12th, 2026
Ditto Closes $45 Million Series A Funding Round to Expand Distributed Data Platform

The only mobile database with built-in edge device connectivity and resiliency

After a great personal experience, Vrid has partnered with Ditto Insurance by Finshots.

Skift
Mar 14th, 2025
In-Flight Messaging and Indian Budget Hotels: Travel Startups Raise $86 Million

Ditto has also partnered with Hugo, a Central American company whose app is used for ticketing and mobile food orders at Latin American stadiums and event venues.

Wow Partners, Inc.
Mar 12th, 2025
Ditto raises $82M in Series B funding

Ditto, a mobile database company for edge devices, secured $82 million in a Series B funding round, valuing the company at $462 million. The round was led by Top Tier Capital Partners and Acrew Capital, with participation from USIT, True Ventures, and Amity Ventures. Ditto's ARR grew by 250% over the past year, and it secured a major contract with the U.S. Air Force. The funds will be used to enhance partnerships, expand product offerings, and grow global operations.

Latest Nigerian News
Mar 12th, 2025
Ditto lands $82M to synchronize data from the edge to the cloud

Ditto, a company thats setting out to bring resilient connectivity to edge devices, has raised $82 million in a Series B round of funding at a post-money valuation of $462 million, more than double its Series A valuation from 2023.