Member of Technical Staff (Migrations)
Core
Building and extending CockroachDB's migration tooling (MOLT) and the Migration Assistant to help customers move databases to CockroachDB and Cockroach Continuum, leveraging AI to reduce friction.
Role type
Staff Software Engineer (Database Migration & AI)
Builds
CockroachDB migration tooling (Convert, Fetch, Replicator, Verify) and the Migration Assistant workflow
Domain
Distributed databases, data migration, AI/ML integration
Deliverable
production ML models
Required skills
Go, C/C++, Java, Python, system design for high-throughput data systems, database technologies (MySQL, Postgres, Oracle, SQL Server, Db2), distributed systems, data replication, concurrency control, file systems, SQL processing
Preferred skills
Experience designing systems leveraging AI, technical leadership, collaborative problem solving
Technologies
Go, C/C++, Java, Python, CockroachDB, MOLT, Migration Assistant
Responsibilities
Build and extend the Migration Assistant and MOLT toolkit; Apply AI to migration problems ensuring data security and workflow correctness; Collaborate with engineers, SREs, and product teams; Shape engineering practices on a growing team
Seniority
Staff, hands-on IC with strategic influence
