Backend Software Engineer, Cockroach Labs

Console

$115-160k

+ Stock options

AWS
Kubernetes
GCP
Python
Java
Go
Terraform
C++
C
Azure
Junior and Mid level
New York
Cockroach Labs

Cloud-native, distributed SQL database

Open for applications

Cockroach Labs

Cloud-native, distributed SQL database

501-1000 employees

B2BData storageBig dataSaaSCloud Computing

Open for applications

$115-160k

+ Stock options

AWS
Kubernetes
GCP
Python
Java
Go
Terraform
C++
C
Azure
Junior and Mid level
New York

501-1000 employees

B2BData storageBig dataSaaSCloud Computing

Company mission

Cockroach Labs' mission is to make data easy by providing an industry-leading model for resilience, horizontal scalability to accommodate fast-growing businesses, and the ability to move data close to business' customers, wherever they reside across the globe.

Role

Who you are

  • A passion for working on complex technical products, particularly the design and implementation of modern, highly available web applications
  • Experience developing robust, scalable web applications using programming languages like Go, C/C++, Java, and Python
  • Experience with systems design, API design, and infrastructure including tooling such as Kubernetes, AWS, GCP, and Azure
  • Experience and interest in the Identity and Access Management (IAM) domain
  • Experience building collaborative relationships with your colleagues. You enjoy being part of the code review process and partnering with your teammates on challenging problems
  • Comfort in understanding how to deliver value within a rapid, iterative, release cycle
  • A genuine interest in creating great end-to-end experiences for developers
  • 2+ years of relevant experience. We are scaling fast and every contributor counts, from earlier career engineers who want to learn and grow alongside the company to seasoned experts who can lead and mentor
  • A BS in Computer Science or equivalent experience

What the job involves

  • We are looking for a backend software engineer who is excited to focus on the server side components of our Cloud Console application
  • The Console is our control plane application for CockroachDB Cloud and it allows users to manage clusters across their organization
  • Our team has broad ownership and some domain area examples include the signup/login/onboarding flows, creating/organizing/managing clusters, notifications and billing, and managing roles and permissions of a user or service account
  • This ownership also includes the external facing surfaces in which a user can interact with the control plane including the Console UI, Terraform, API, and other CLI tools
  • The Console team’s mission is to bring the power of CockroachDB to every developer, through a trusted managed-service offering that enables them to easily setup, manage, and operate their clusters for their world-changing applications
  • Working closely with our SRE team, Frontend and other Backend Engineers, and Database Engineers you will be part of a collaborative culture striving to make data easy at global scale by integrating distributed databases and the cloud with a world-class developer experience
  • Design, build, test, and improve CockroachDB Cloud. You bring your expertise and commitment to excellence to build the best cloud database service for our users, partners, and customers
  • Develop in Go on the server-side, but if you don't know it, you'll learn while you're here
  • Collaborate with engineers, product managers, and designers across our cloud and database teams to design, implement, and deliver features that remove the headaches of database operations for our users
  • Make sure that as our DBaaS rapidly grows it remains scalable, survivable, and consistent
  • Take part in a collaborative culture and exchange knowledge with a highly experienced technical organization
  • In the first month, you will join your engineering team and start to learn about our production systems, software development workflow, and the architecture of CockroachDB and our cloud offerings. We believe that it's essential for you to take this time to become familiar with our technology, company, and our culture
  • After three months, you'll be a fully-fledged member of the Cloud Console team and feel comfortable contributing to our platforms. You will begin determining the parts of our product that most interest you and work with your manager to focus your efforts on projects that align with your interests and our goals
  • We want our users to have a phenomenal experience using our product. You play a crucial role in making CockroachDB Cloud a joy to use, and as our team grows, you will have the opportunity to shape the direction of development for CockroachDB Cloud and CockroachDB. We also offer technical training and experienced mentorship to help you learn and advance your career into whatever you wish it to be

Otta's take

Xav Kearney headshot

Xav Kearney

CTO of Otta

Cockroach Labs was founded by a team of ex-Google employees who wanted to build a database management system similar to Google’s Spanner. The result is CockroachDB, an open-source distributed SQL database. It offers local or global scaling with familiar SQL, failproof fault tolerance, and guaranteed transaction consistency, and can be deployed across any cloud.

Maintaining full SQL compliance with global cloud capabilities will help Cockroach Labs take advantage of the wave of companies needing to scale their existing SQL databases onto the cloud. Cockroach Labs grew from a $2 billion valuation to $5 billion in under a year, proving itself as an enticing and approachable prospect in this developing sector.

It already commands a high-end raft of clients including Comcast, Bose, and Baidu - but competition is stiff, particularly with industry giants like Oracle and AWS. Its hope is that CockroachDB’s high failure tolerance and geo-distribution will provide attractively swift functionality whilst allowing customers to remain within their legal jurisdictions - and will prove pivotal in 5G use cases. Its success to date, targeted updates to ease network migrations, and its recent expansion into EMEA markets, suggest it has a strong shot.

Insights

Top investors

Few candidates hear
back within 2 weeks

11% employee growth in 12 months

Company

Funding (last 2 of 7 rounds)

Dec 2021

$278m

SERIES F

Jan 2021

$160m

SERIES E

Total funding: $633.2m

Company benefits

  • Employee referral bonus + donation match
  • Connect and Contribute days
  • Flexible Working
  • Spring Health and an Employee Assistance Program to provide free counseling and support mental health
  • $2500 annually to support learning and development through workshops, conferences, and networking events
  • We dedicate company time to bond over everything from trivia and karaoke to paint-alongs and fitness classes
  • Flexible Time Off
  • 100% health insurance coverage & One Medical membership
  • Gym discounts & free Citibike membership
  • FSA
  • 401(k)
  • 12 weeks of paid parental leave & $500 in baby bucks
  • Relocation Support

Company values

  • Commit to Excellence
  • Respect Each Other
  • Establish Balance
  • Communicate Openly & Honestly

Company HQ

Chelsea, New York, NY

Founders

Spencer Kimball

(Co-founder & CEO)

Worked at WeGo Systems as CTO for 3 years before joining Google as a Software Engineer for almost 10 years. Also, previous CTO of Viewfinder and Engineer at Square.

Previously Software Engineer at Square, Co-Founder at Viewfinder and Software Engineer at Google.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 14 more jobs at Cockroach Labs