Events  Deals  Jobs 
    Sign in  

Databases are the beating heart of every business in the world.

Cockroach Labs is the creator of CockroachDB, the most highly evolved cloud-native, distributed SQL database on the planet that scales fast, survives anything, & thrives anywhere. We created CockroachDB to unshackle teams from the constraints of their database. Join us on our mission to enable every developer to build world-changing applications!

About the Role

SQL Schema is the team responsible for relational schema management in CockroachDB. The storage, caching, & maintenance of this metadata is central to CockroachDBs correct & efficient performance: it informs the cluster how to interpret table data, which relational constraints are available on the data, what permissions are set for the data, & so forth. 

We are looking for backend software engineers who are excited about growing an open-source cloud-native distributed SQL database to join our database teams. Working closely with other engineers & product managers on both the cloud & database teams, you will be part of a collaborative culture striving to make data easy at global scale.

You Will

  • Contribute to the growth of the open source database, CockroachDB. You bring your expertise & commitment to excellence to help build a database that makes data easy for everyone.
  • Develop in Go, but if you don't know it you'll learn while you're here.
  • Improve the performance of CockroachDB.
  • Ensure that CockroachDB remains scalable, survivable, & consistent as we continue to grow as a company.

The Expectations

In the first month you will join your engineering team & start to learn about our production systems, software development workflow, & the architecture of CockroachDB & CockroachCloud. We believe that it's essential for you to take this first month to become familiar with our technology, company, & our culture.

After 3 months you'll be a fully-fledged member of your team & comfortable contributing to CockroachDB. You will begin to determine the parts of our product that most interest you & work with your manager to focus your efforts on projects that align with your interests & our goals.

As our team grows you will have the opportunity to shape the direction of development for CockroachCloud & CockroachDB. We want our users to have a phenomenal experience using our product & you play a crucial role in making CockroachDB a joy to use. We also offer technical training & experienced mentorship to help you learn & grow into whatever you wish it to be.

You Have

  • A passion for working on complex technical products & have exposure to topics such as distributed systems, concurrency control, data replication, file systems, or SQL processing.
  • Comfort using programming languages like Go, C/C++, Java, & Python.
  • An understanding of system design.
  • Experience building collaborative relationships with your colleagues. You enjoy being part of the code review process & partnering with your teammates on challenging problems.
  • 3+ years of relevant experience.
  • A BS in Computer Science or equivalent experience.

The Team

You will have the opportunity to report to a member of our engineering leadership team based on the project you work on at Cockroach Labs.  In addition, you will get to work closely with the senior leadership including:

Reporting to Marius Posta - Manager, SQL Schema 

Marius is responsible for the SQL Schema teams performance. In particular he works closely with the teams engineers & product manager to build & maintain an impactful roadmap. Marius has a PhD in applied mathematics & a decade of experience engineering distributed data systems at scale. He works remotely out of Montreal, Canada. On the weekends he likes to relax with his wife & son at his cabin in the wilderness, either skiing, canoeing, or getting bitten by mosquitoes.

Isaac Wong - VP of Engineering

Isaac is responsible for the health of the engineering organization at Cockroach Labs. He partners closely with teams to ensure we have a balanced culture that promotes quality & innovation in pursuit of our goals. Before joining Cockroach Labs Isaac was in life sciences for 16 years with Medidata Solutions where he had a front row seat on the exciting ride from a 30 person startup to more than 2000 people worldwide. But the lure of distributed, resilient, & consistent SQL databases, along with the amazing technology & culture at Cockroach Labs proved too much. When not working he likes to draw, play the piano, & search NYC for cannoli's with his wife & kids.

Our Benefits

  • 100% health insurance coverage (for you & your dependents!)
  • Paid parental leave (with baby bucks)
  • Flex Fridays
  • Flexible time off & flexible hours
  • Education reimbursement
  • Relocation support

Cockroach Labs is proud to be an Equal Opportunity Employer building a diverse & inclusive workforce. If you need additional accommodations to feel comfortable during your interview process, please email us at


Apply To Job
© 2021 GarysGuide      About    Feedback    Press    Terms