Get more replies from employers
Send a job-specific resume in minutes.
Source is seeking a Database Engine Engineer to own core subsystems of DefraDB, including query planning, storage design, and CRDT-based replication for edge-native environments.
You will shape how data is stored, queried, and synchronized across peers, collaborating with the CTO and infrastructure teams to build a scalable, privacy-preserving database stack for devices from phones to satellites.
The edge is becoming the primary site of data creation — across devices, vehicles, robots, ground stations, and satellites. The databases that exist today were designed for centralized environments. They assume stable networks, abundant resources, and a single point of coordination. That model breaks at the edge.
DefraDB is our answer: an open-source, peer-to-peer document database built in Go, designed from the ground up for edge-native, local-first, and distributed environments. It uses CRDTs for conflict-free replication, supports peer-to-peer synchronization, and ships with native cryptographic primitives for data privacy and governance.
We need engineers who build databases — not engineers who build applications that talk to them. This is a role where you work on query planners, storage engines, replication protocols, and indexing structures. If your database experience is writing queries and designing schemas, this role is not the right fit.
As a Database Engine Engineer, you'll own critical subsystems inside DefraDB — the engine that underpins Source's entire edge-native data stack.
Every feature we ship to developers, every edge deployment we support, and every system we operate depends on the correctness, performance, and reliability of what you build. You'll work on the internals that make DefraDB possible: how queries are planned and executed, how data is stored and retrieved, how state replicates across peers, and how the system behaves under constraint.
This role sits at the intersection of database systems, distributed computing, and edge infrastructure. Working closely with our CTO, co-founders, and infrastructure teams, you'll directly shape the architecture of a database designed to run on anything from a phone to a satellite.
This is a rare opportunity to build a database engine from the inside at one of the most ambitious companies in edge-native infrastructure.
As a Database Engine Engineer, you'll work on deep systems problems — query planning, storage design, replication, and performance — inside a database that is designed to run where traditional databases can't. You'll join a small, world-class team defining how data works in decentralized, privacy-preserving, edge-first environments.
At Source, you'll build the core infrastructure that makes edge-native computing possible. If you've spent your career working inside databases and want to help build one that's purpose-built for the edge, this is that moment.