Staff Software Engineer - Data Sync & CRDTs
Ditto
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 youre in a stadium, airplane, or remote military base, Dittos 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.
Ditto work: our data sync engine (including novel replication algorithms and CRDT libraries), our query engine (DQL—a SQL-like language designed for CRDT-based documents), and our embedded database performance. Together, these three workstreams form the technical heart of Ditto’s product.
From day one, you will own delivery across these workstreams, working closely with senior engineers who are deep domain experts, and partnering with product managers to translate customer needs into a focused, well-prioritized roadmap.
Operating in our async-first culture, you will drive execution through clear written communication, ruthless prioritization, and a relentless focus on shipping. This is a people management role—our Staff+ engineers own the technical depth, and your job is to make them fast, focused, well-supported. Your background in this domain will help guide the team and ensure we’re building in the right direction. Your years of delivering database or adjacent products mean you think about performance, quality gates, and rollout strategies for critical infrastructure.
The Benefits of Building with Us
Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta and San Francisco offices are open if you ever want a place to work or meet up with teammates.
Apply Anyway At Ditto, we know game-changers don’t always come wrapped in a “perfect” resume. Years of experience? Every single bullet point checked? Meh. That’s not what drives us.
What does matter?
Grit. Curiosity. Adaptability. And a genuine spark for what we’re building. So if you’re fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you’ll make an impact here.
We’re always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us.
Equal Opportunity Employer Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know. #J-18808-Ljbffr
- ...Ditto: Ditto is redefining how data moves at the edge. Our... ...military base, Dittos peer-to-peer sync engine ensures devices stay... ...decrease the time-to-value of our software by integrating it directly into... ...edge devices utilizing CRDTs (Conflict-free Replicated Data...SuggestedFixed term contractLocal areaImmediate startRemote workFlexible hours
$140.4k - $372.3k
...role you can work from Remote, United States Overview As a software engineer at GitHub, you will enhance the collaboration experience at... ...Preferred Qualifications: Experience with designing a data strategy and leading the development of its core components by...SuggestedRemote work- ...Staff Software Engineer - Semantic Data Modeling Join to apply for the Staff Software Engineer - Semantic Data Modeling role at WEX Staff Software Engineer - Semantic Data Modeling Join to apply for the Staff Software Engineer - Semantic Data Modeling role at WEX Get AI...SuggestedFull timeInternshipRemote work
- ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer, Data Engineering in United States. This role is ideal for a highly skilled engineer who thrives at the intersection of technical leadership,...SuggestedRemote workFlexible hours
- ...technology talks by our experts, a beautiful modern office, daily catered lunches, and more. Your Team As a Senior or Staff Software Engineer on our Data Engineering team, you will contribute to scaling and advancing our entire data operation. This includes procurement...SuggestedWork at officeLocal area
$253.9k - $298.7k
...requires not just great products, but a world-class data foundation beneath them. The Data Platform team is the engine that makes Coinbase's data reliable, fast, and... ...are looking for a visionary, hands-on Senior Staff Software Engineer to help define and lead the technical...Local area$223.4k - $302.2k
...collaborate on their files seamlessly. Staff Engineers are pivotal in shaping our... ...12 years of experience as a software engineer. Must have worked... ...and processes exabytes of data, and a suite of growing... ...products like our sharing and sync engine. We’re also driving innovation...Remote workWorldwide- ...: Ditto is redefining how data moves at the edge. Our mission... ...base, Dittos peer-to-peer sync engine ensures devices stay connected... ...-Free Replicated Data Types (CRDTs) as part of the transaction layer... ...build upon. As a Senior Software Engineer — Embedded Database,...Remote workFlexible hours
- ...Ditto: Ditto is redefining how data moves at the edge. Our... ...military base, Dittos peer-to-peer sync engine ensures devices stay... ...decrease the time-to-value of our software by integrating it directly into... .... Prior experience with CRDTs (Conflict-free Replicated Data...Fixed term contractLocal areaImmediate startRemote workFlexible hours
- ...: Ditto is redefining how data moves at the edge. Our mission... ...base, Dittos peer-to-peer sync engine ensures devices stay connected... ...decrease the time-to-value of our software by integrating it directly... ...Prior experience with CRDTs (Conflict-free Replicated Data...Fixed term contractLocal areaImmediate startRemote workFlexible hours
$212k - $286k
...Summary Join our Builder Tools Team as a Staff Software Engineer. Our mission is to empower a company of builders by delivering a frictionless,... ...needs into scalable, well-adopted solutions. Ability to use data and qualitative feedback together to define success metrics,...- ...Staff Software Engineer (Front-End) This organization is an AI software development company focused on advancing autonomous coding. The team develops a self-hosted cloud development environment to support secure, scalable, and efficient software creation, blending AI-powered...
$150k - $200k
...Datavant is a data platform company and the world’s leader in health data exchange. Our... ...vision for healthcare. At Datavant we value Engineers who problem solve, build, and understand... ...methodologies and underlying concepts of software engineering. As a Senior Software...Remote work$155k - $175k
...Join to apply for the Staff Software Engineer role at Madison Reed Get AI‑powered advice on this job and more exclusive features. This range is provided by Madison Reed. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more...Permanent employmentFull timeTemporary workRemote work$185k - $260k
...We invite you to apply today! We are looking for a Staff Software Engineer, Identity & Access Management , to serve as the technical authority... ...infrastructure is a strong plus — SimSpace operates its own data centers and candidates should be prepared for the...For subcontractorWork at officeLocal areaRemote workFlexible hours- ...Staff Software Engineer page is loaded## Staff Software Engineerlocations: US - Remotetime type: Full timeposted on: Posted 3 Days Agojob... ..., integrating AI services, or using AI for automation, data quality, or governance.* Can evaluate AI tools for practical...Local areaImmediate startRemote work
$202.4k - $253k
...people in lifelong health, one step at a time. Were seeking a Staff Software Engineer to lead the modernization, optimization, and scalability of... ...complex legacy systems, designing high-performance data pipelines (batch and real-time), and ensuring our core B2B capabilities...Local areaRemote workWork from homeFlexible hours$217k - $303.9k
...Staff Software Engineer, Community Builders Remote - United States Reddit is a community of communities. It’s built on shared interests, passion... ...at the right moment to speed up organic engagement. We use data, ML‑powered signals, and product experimentation to identify...Work experience placementRemote work- ...Rezdy is looking for a Senior or Staff Software Engineer to join our team and shape the future of the tourism industry. In this role, youll turn product visions into clear technical plans, collaborate with cross-functional teams, and drive impactful projects. The ideal...
- ...Senior Staff Engineer – Shared Platform Services Responsibilities Develop high‑quality software that is performant, scalable, reusable, extensible, secure, supportable, and reliable, including APIs. Write microservices, develop and extend in‑house APIs, and write client...Work experience placementWork at officeLocal area
- ...streamlining the hiring, onboarding, and management process to unlock growth potential for all. About the position As a Staff Software Engineer at G-P you will be hands‑on, perform as an individual contributor and will also lead a small team of software engineers....Full timeLocal areaRemote workFlexible hours
- ...We focus on developing impactful products by combining technical expertise with a commitment to creative excellence. The Staff Software Engineer at Black Airplane will play a pivotal role in shaping the technical foundation of our clients products. This individual will...Full timeRemote workFlexible hours
$175k - $190k
...Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things...Full timeTemporary workCasual workRemote workVisa sponsorshipWork visaFlexible hours- ...technical leadership and mentorship to other engineers on the team. Contribute to the... ...Computer science fundamentals in design, data structures, and algorithms. Clean coding... ...and automation practices. 8+ years in a software engineer role, with experience in a technical...
$181.29k - $250.24k
.... About the Role CaptivateIQ’s modeling engine is the computation core that powers every... ...enterprise scale. We’re looking for a Staff Software Engineer to set the technical strategy for... ...expertise in distributed systems and data‑intensive architectures at scale Track record...Flexible hours- ...building better tech. We’re rewriting how data moves and what the world can do with it.... ...is seeking an innovative and executing Staff Engineer to help make stream processing feel like... ...You Will Bring: 10+ years of relevant software development experience. Technical...Work at officeRemote workFlexible hours
$200k - $275k
...Boston based deep-tech startup building AI-driven infrastructure to modernize how low-level software is created, analyzed, and deployed are looking for a Staff Software Engineer to join their team. Backed by leading investors and operating at Series A scale, the team combines...- ...OKLink and more. Job Summary We are seeking a Quality Assurance Engineer to take technical ownership of system-level quality, resilience, and reliability across OKX’s core platforms. This is a Staff-level role with responsibility beyond individual test execution....
- ...fulfillment, warehousing, transportation, and operator-built software suite including OMS, Pre- and Post-Purchase, and WMS... ...Capital, Baillie Gifford, and Salesforce Ventures. About the Staff Software Engineer Position:We are seeking an experienced Staff Software Engineer...
$170k - $250k
...About the Position As a Staff Software Engineer at Vetcove, you’ll do some of the most important work of your career. You’ll take ownership of... ...React), with a curiosity to learn new tools and frameworks. Data Whisperer : Expertise in databases, APIs, and designing for...Hourly payFull timeRemote workHome officeVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Data Sync & CRDTs. Be the first to apply!
- bi data engineer Richmond, VA
- data visualization developer Richmond, VA
- data science developer Richmond, VA
- senior data center engineer Richmond, VA
- sr information security engineer Richmond, VA
- junior big data engineer Richmond, VA
- entry level big data engineer Richmond, VA
- data engineer contract Richmond, VA
- aws data engineer Richmond, VA
- data engineer manager Richmond, VA

