Category-defining tech. Career-defining work.
Lots of tech companies disrupt. But, many fail when they try to scale. We're different. CockroachDB makes it easier for companies to build and scale apps. This is how and why we're helping some of the most innovative companies on the planet. We tackle problems head-on and focus on solutions that create lasting impact.
Because when our customers win, we all win.
The Role
At Cockroach Labs, we strive to deliver a delightful experience to our customers starting from their first interaction with our database. The Migrations team owns the full suite of MOLT (Migrate Off Legacy Technology) tooling that enables customers to seamlessly move their workloads from external databases to CockroachDB and our cloud offerings. This team also owns the release pipelines for that tooling, operating with significant autonomy.
We are looking for an Engineering Manager to lead and grow this team during a pivotal moment: the team's charter is expanding to leverage AI to radically simplify the migrations journey and to unify all of the MOLT tooling into a single, cohesive experience. You will be responsible for the people, execution, and technical direction of the team, balancing near-term delivery of migration tooling with longer-term investment in AI-driven capabilities.
In this role, you will shape one of the first touchpoints new customers have with CockroachDB, giving you a front-row seat to our rapid growth. You will partner closely with product, design, field engineering, and leadership to define and execute a roadmap that makes CockroachDB the easiest database migration target in the industry.
You Will
- Lead, mentor, and grow a team of engineers building database migration tooling and AI-powered migration capabilities.
- Own the end-to-end delivery of the MOLT tooling suite, including its release pipelines, ensuring high quality and reliability.
- Drive the team's expanded charter to apply AI/ML to the migrations journey — from experimentation and prototyping through to production-grade systems.
- Champion the vision of unifying all MOLT tooling into a single, cohesive migration experience for customers.
- Partner with product management, design, field engineering, and customers to deeply understand migration pain points and translate them into a clear engineering roadmap.
- Foster a culture of technical excellence, experimentation, and continuous improvement within the team.
- Collaborate cross-functionally with other engineering teams across the cloud and database organizations.
- Recruit, hire, and onboard top engineering talent as the team grows.
- Establish and track clear success metrics for both migration tooling and AI-driven initiatives (e.g., migration success rates, LLM accuracy, customer adoption).
The Expectations
In the first month you will join the engineering team and start to learn about our production systems, the MOLT tooling suite, the architecture of CockroachDB, and how our users interact with our migration offerings. You will build relationships with your direct reports, understand current team dynamics, and begin to familiarize yourself with ongoing projects and priorities. We believe it's essential for you to take this first month to become deeply familiar with our technology, team, and culture.
After 3 months you'll have a thorough understanding of the team's technical landscape, have established strong working relationships across engineering, product, and field teams, and be actively driving execution on the team's roadmap. You will have assessed the team's strengths and growth areas and begun shaping the team's approach to integrating AI into the migration tooling. You will also have a clear view of hiring needs and be actively recruiting.
As the team grows, you will have the opportunity to shape the strategic direction of migrations at Cockroach Labs — defining how AI transforms the migration experience, unifying the MOLT tooling into a seamless product, and building a high-performing team that delivers outsized impact. We want to eliminate the headaches of database migrations for our users, and you will play a crucial leadership role in making that happen.
You Have
- 2+ years of experience managing software engineering teams, with a track record of building high-performing, collaborative teams.
- A strong technical background with hands-on experience in areas such as distributed systems, data replication, databases, or infrastructure tooling.
- Experience with or strong interest in AI/ML applications, including working with LLM APIs, prompt engineering, or agentic workflows.
- Experience owning and operating release pipelines and production systems.
- Familiarity with programming languages like Go, Python, C/C++, or Java.
- Experience using or building with one or more database technologies (e.g., MySQL, Postgres, Oracle, SQL Server, Db2, CockroachDB).
- A demonstrated ability to partner with product management and cross-functional stakeholders to define and execute on a technical roadmap.
- Strong communication skills and a passion for mentoring and developing engineers at various career stages.
- 10+ years of overall software engineering experience (preferred).
- A BS in Computer Science or equivalent experience.
The Team
Rima Deodhar - Senior Engineering Manager
Rima joined Cockroach Labs in 2021 and leads the Data Flow and Recovery organization, which includes the Disaster Recovery, CDC, and Migrations teams. She brings over a decade of experience in large-scale, distributed systems. Outside of work, Rima enjoys reading, cooking, and traveling with her family.
Adam Storm - Fellow, Engineering
Adam is an Engineering Fellow at Cockroach Labs, where he has worked across the entire database, from multi-region support and multi-tenancy to migrations, quality, and performance efficiency. Before joining Cockroach Labs, Adam spent 20 years building enterprise database systems, and has experience with autonomic tuning, distributed transactions, columnar storage, and cloud-native architectures. He is based in the company's Toronto office. Outside of work, Adam is an avid runner, and loves nothing more than spending time with his wife and two daughters.
Jordan Lewis - VP of Engineering
Jordan is the Head of Engineering for Cockroach Labs. He's responsible for the teams that build, maintain and keep CockroachDB reliably serving the needs of Cockroach Labs' most demanding customer base. He joined Cockroach Labs as a Database Engineer in 2016 when it was just 25 people before moving into engineering leadership leading the Global Engineering organization. Jordan lives in his hometown of Brooklyn NY with his wife. Outside of work he enjoys folk music and riding his electric scooter around town.
Cockroach Labs is proud to be an Equal Opportunity Employer building a diverse and inclusive workforce. If you need additional accommodations to feel comfortable during your interview process, please email us at [email protected].
Cockroach Labs has a hybrid work model, with Roachers that are local to one of our offices coming in on Mondays, Tuesdays, and Thursdays and working flexibly the rest of the week. While we’ve learned valuable lessons working remotely, nothing can replace the connection, creativity, and fun that occurs when Roachers get together and we are committed to fostering a workplace that encourages collaboration and allows us all to do our best work.
Benefits
- Stock Options
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Life and Disability Insurance
- Professional Development Funds
- Flexible Time Off
- Paid Holidays
- Paid Sick Days
- Paid Parental Leave
- Retirement Benefits
- Mental Wellbeing Benefits
- And more!
