Jobs · Engineering · Washington

Engineering Manager, Data Sync

Ditto · Greater Seattle Area · 3 wk ago
Engineering$145/hrFull-time

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 you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet.

What You'll Need

  • Management Experience: 3+ years managing software engineering teams, including responsibilities like hiring, performance management, and career development.
  • Database domain experience: 5+ years of technical leadership experience, with at least some of that experience in database, storage, or data infrastructure engineering organizations.
  • Operational excellence: Proven track record of shipping infrastructure or database products on a predictable cadence, with strong instincts around prioritization and scope management.
  • Distributed systems literacy: Sufficient familiarity with consistency models, conflict resolution, replication topologies, and convergence to be a credible partner to senior engineers—even if you’re not designing the protocols yourself.
  • A bar-raising ability: Demonstrated ability to hire the best, and grow high-performing teams where database and distributed systems engineers are hard to find.
  • Product sense: Customer orientation for an infrastructure product. Ability to navigate roadmap trade-offs driven by deals and prioritization calls that require understanding what customers actually need versus what they ask for.

Nice To Haves

  • Cloud experience: Experience with AWS (preferred), GCP or Azure, and experience with k8s in production environments.
  • Familiarity with CRDTs, offline-first architectures, sync algorithms, or local-first software.
  • The technical landscape here is genuinely fascinating—concepts like delta-state CRDTs, causal consistency without coordination, and the challenges described in Kleppmann’s “CRDTs: The Hard Parts”—and we want a manager who finds this intellectually exciting even if they aren’t implementing it themselves.
  • Background in Rust, C++, or systems-level programming.
  • Experience with query engines or query language development.
  • The benefits of building with us

The Benefits Of Building With Us

  • Competitive salaries and meaningful equity.
  • Benefits vary by region to make sure you're 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.
  • 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.

Similar jobs