Full-Time

Senior Software Engineer

Data Sync

Updated on 8/12/2026

Ditto

Ditto

201-500 employees

Edge-sync platform for multi-platform apps

Compensation Overview

$223k - $259k/yr

+ Equity

Washington, DC, USA + 2 more

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

Remote

Remote role; periodic customer visits and regular team meetups are expected.

Category
Software Engineering (1)
Required Skills
Rust

Get referred to Ditto

See people who can refer or advise you

Requirements
  • Experience or demonstrated ability to design and build robust data synchronization technologies.
  • Ability to work with highly concurrent asynchronous programming in Rust.
  • Ability to own large cross-platform projects end-to-end.
  • Ability to write technical design documents and participate in code reviews.
  • Ability to collaborate with product managers, public sector and commercial customers, and engineers.
Responsibilities
  • Work with product managers, public sector and commercial customers, and other engineers to help design the future of data sync and mesh network technology.
  • Troubleshoot production issues and design future remediations to deliver a high-performance, self-healing, and reliable mesh.
  • Optimize systems for efficient bandwidth utilization and reliable data transfer between peers.
  • Build robust data synchronization technologies using checksumming, content-defined chunking, Merkle trees, erasure codes, data deduplication, and content-addressable storage.
  • Use bloom filters and cuckoo filters as modern probabilistic data structures.
  • Develop highly concurrent asynchronous programs in Rust.
  • Improve developer experience at scale.

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

  • ARR grew 250% in 2025, supporting strong product-market fit and pricing power.
  • Series B closed at $82 million in March 2025, funding rapid expansion.
  • 2026 product releases, including SDK v5 and v1.59.0, improve performance and reliability.

What critics are saying

  • MongoDB Device Sync deprecation left customers shopping; Couchbase aggressively targets those migrations.
  • A 2026 defense-and-airline focus concentrates revenue in regulated buyers with slow procurement cycles.
  • If large incumbents bundle offline sync into cloud platforms, Ditto’s standalone value compresses.

What makes Ditto unique

  • Ditto’s mesh sync works offline across mobile, desktop, and IoT devices.
  • Zebra PartnerConnect and Alaska Airlines validate enterprise workflows needing connectivity-independent operations.
  • AFWERX’s $1.125M contract shows defense-grade sync differentiates Ditto from generic databases.

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

-4%

1 year growth

4%

2 year growth

0%

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.

Inshorts
Jun 22nd, 2024
How is Zerodha-backed Ditto disrupting the insurance market?

the cofounders of finshots founded ditto insurance in 2021 and raised ₹4 crore from zerodha ditto captured the indian market by an advisoryfirst approach to help people make informed decisions about their health and term insurance which in turn has worked for them today it is one of the leaders with over 400 employees and advise over 3 lakh customers