Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we’re building. Benefits vary by region to make sure youre covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.
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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Data Sync & CRDTs in Richmond, VA vacancy
  •  ...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... 
    Suggested
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Richmond, VA
    2 days ago
  • $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... 
    Suggested
    Remote work

    GitHub

    Richmond, VA
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Internship
    Remote work

    WEX

    Richmond, VA
    3 days ago
  •  ...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,... 
    Suggested
    Remote work
    Flexible hours

    Jobgether

    Richmond, VA
    2 days ago
  •  ...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... 
    Suggested
    Work at office
    Local area

    The Voleon Group

    Richmond, VA
    1 day ago
  • $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

    Coinbase

    Richmond, VA
    5 days ago
  • $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 work
    Worldwide

    Dropbox

    Richmond, VA
    2 days ago
  •  ...: 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 work
    Flexible hours

    Ditto

    Richmond, VA
    2 days ago
  •  ...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 contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Richmond, VA
    1 day ago
  •  ...: 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 contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Richmond, VA
    14 hours ago
  • $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,... 

    temporal

    Richmond, VA
    1 day ago
  •  ...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... 

    RemoteHunter

    Richmond, VA
    3 days ago
  • $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

    Datavant

    Richmond, VA
    3 days ago
  • $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 employment
    Full time
    Temporary work
    Remote work

    Madison Reed

    Richmond, VA
    3 days ago
  • $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 subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    SimSpace Corporation

    Richmond, VA
    2 days ago
  •  ...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 area
    Immediate start
    Remote work

    Polly Insurance Agency, LLC

    Richmond, VA
    2 days ago
  • $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 area
    Remote work
    Work from home
    Flexible hours

    Omada Health

    Richmond, VA
    2 days ago
  • $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 placement
    Remote work

    Reddit

    Richmond, VA
    1 day ago
  •  ...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... 

    Rezdy

    Richmond, VA
    14 hours ago
  •  ...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 placement
    Work at office
    Local area

    Framework Ventures

    Richmond, VA
    3 days ago
  •  ...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 time
    Local area
    Remote work
    Flexible hours

    G.M

    Richmond, VA
    1 day ago
  •  ...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 time
    Remote work
    Flexible hours

    Black Airplane

    Richmond, VA
    1 day ago
  • $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 time
    Temporary work
    Casual work
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Snapsheet

    Richmond, VA
    2 days ago
  •  ...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... 

    Sysdig

    Richmond, VA
    14 hours ago
  • $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

    CAPTIVATEIQ INC

    Richmond, VA
    3 days ago
  •  ...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 office
    Remote work
    Flexible hours

    Confluent

    Richmond, VA
    5 days ago
  • $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... 

    Acceler8 Talent

    Richmond, VA
    3 days ago
  •  ...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.... 

    Framework Ventures

    Richmond, VA
    1 day ago
  •  ...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... 

    B Capital

    Richmond, VA
    1 day ago
  • $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 pay
    Full time
    Remote work
    Home office
    Visa sponsorship
    Work visa

    Vetcove

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Data Sync & CRDTs. Be the first to apply!