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 simplify how businesses build & operate world-changing applications!
About the Role
We are looking for full-stack software engineers who are excited about growing a cloud-native distributed SQL database to join our Disaster Recovery team. The Disaster Recovery team is responsible for backup & restore, for everything from low-level implementation to high-level user experience. Our customers depend on this team to prepare for hard times.
. 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.
- Enhance Disaster Recovery features on Cockroach Cloud, our fully managed CockroachDB offering.
- Develop in Go, but if you don't know it you'll learn while you're here.
- Work closely with other engineers & product managers across our cloud & database teams.
- Help foster a collaborative culture & exchange knowledge with a highly experienced technical organization.
- 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.
You Have
- A passion for working on complex technical products.
- 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.
- 4+ 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:
Ben Bardin - Manager, Engineering
Ben joined Cockroach Labs in 2022, & leads the Disaster Recovery team. The Disaster Recovery team is all about backup, restore & cluster replication. We help our users prepare for bad times. Ben lives in New York & is a big Gilbert & Sullivan nerd.
Isaac Wong - EVP 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 cannolis with his wife & kids.
Our Benefits
- Competitive Health Insurance Coverage (for you & your dependents!)
- Paid Parental Leave (with baby bucks)
- Flexible PTO
- Learning & Development Budget
- Relocation Support (as applicable)
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 accessibility@cockroachlabs.com.
|