Senior Staff Software Engineer (Backend Cloud) - New York, Toronto, San Francisco
Company
Cockroach Labs
Location
New York City, NY
Type
Full Time
Job Description
Cockroach Labs is the team behind CockroachDB, the most highly evolved cloud-native, distributed SQL database on the planet. We created CockroachDB and our self-service, fully managed cloud offerings of CockroachDB (Dedicated and Serverless) to deliver the ability to build and scale apps with fewer obstacles, more freedom, and greater efficiency. Today, Cockroach Labs helps companies of all sizes—and the apps they develop—scale fast, survive disaster, and thrive everywhere. Join us on our mission to make data easy and help developers build what they dream without worrying about their database ever again.
About the RoleOur cloud offerings of CockroachDB provide anyone – from hobbyists and students to seasoned engineering teams at global tech companies – the opportunity to scale fast, survive anything, and thrive everywhere. We are looking for experienced backend software engineers who love building scalable, performant and reliable services and want to help define the data platform for the next generation of applications. Working closely with our SRE team, Frontend Engineers, and Database Engineers, you will be part of a collaborative culture striving to make data easy on a global scale, by integrating distributed databases and the cloud with a world-class developer experience.Â
You Will- Design, build, test, and improve the orchestration and service architecture for CockroachDB Cloud, our CockroachDB database-as-a-service. You bring your expertise and commitment to excellence to build the best cloud database service for our users, partners, and customers.
- Work with the team to build a reliable, high-quality service architecture that stands up to the stringent requirements from our most important customers.
- Develop in Go on the server-side (if you don't know it, you'll learn it while you're here).
- Collaborate with designers and engineers to design, implement, and deliver features that remove the headaches of database operations for our users.
- Make sure that our DBaaS remains scalable, survivable, and consistent as it rapidly grows.
In the first month, you will become an integrated member on our engineering team. You’ll become familiar with our production systems, software development workflow, and architecture for CockroachDB and our Dedicated and Serverless offerings. We believe that it's essential for you to take this first month to become familiar with our technology and our company.
After 3 months, you'll be a fully-fledged member of the team. You will be comfortable contributing to our platforms. You will begin to determine the parts of our product that most interest you and work with your manager to focus your efforts on projects that align with those areas and the product roadmap.
As our team grows, you will have the opportunity to shape the direction of development for CockroachDB and its functions as a service. We want our users to have a phenomenal experience using our product, and you play a crucial role in making it a joy to use.
You Have- A passion for working on complex technical products, particularly around 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.
- Deep knowledge of systems design, API design, and infrastructure, including contemporary tooling such as Kubernetes, AWS, GCP, and Azure.Â
- Comfort in understanding how to deliver value within a rapid and iterative, release cycle.
- A genuine interest in creating great end-to-end experiences for developers.
- Experience building collaborative relationships with your colleagues. You enjoy being part of the code review process and partnering with your teammates on complex problems.
- A B.S. in Computer Science or equivalent experience.
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:
Jordan Lewis - Sr. Director of Engineering
Jordan is a Director of Engineering at Cockroach Labs responsible for the teams that build and maintain CockroachDB Cloud. He’s been at Cockroach Labs since 2016, when he joined as an engineer on CockroachDB’s SQL engine, and has been involved with a wide variety of CockroachDB development projects and teams. He’s heavily involved in the CockroachDB community and for three years hosted a Friday programming livestream which featured live CockroachDB development. Jordan lives with his wife in Brooklyn where he was also born and raised. Outside of work he enjoys bike riding and playing Spikeball in Prospect Park.
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 and 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, and consistent SQL databases, along with the amazing technology and culture at Cockroach Labs proved too much. When not working he likes to draw, play the piano, and search NYC for cannoli's with his wife and kids.
Our Benefits- Competitive health insurance coverage (for you and your dependents!)
- Paid parental leave (with baby bucks)
- Flex Fridays
- Flexible time off & flexible hours
- Education reimbursement
- Relocation support (or coworking and home office allowances if you’re fully remote!)
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].
The annual anticipated base salary range for U.S. candidates for this role is USD $190,000 to $260,000, plus commission if a sales role. We set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Actual salaries may vary and fall outside of this range depending on factors such as a candidate’s qualifications, geographic location, skills, experience, and competencies. In addition, we are often open to a wide variety of profiles, and recognize that the person we hire may be less experienced (or more senior) than this job description as posted. Salary is one component of the Cockroach Labs’ total rewards package, which includes stock options, health insurance, life and disability insurance, funds towards professional development resources, flexible PTO, paid holidays, and parental leave, to name a few! Salaries for candidates outside the U.S. will vary based on local compensation structures.
Date Posted
05/18/2023
Views
11
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsSenior HRIS Analyst - Madison Square Garden Entertainment Corp.
Views in the last 30 days - 0
Madison Square Garden Entertainment Corp MSG Entertainment is a leading live entertainment company operating renowned venues such as Madison Square Ga...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View Details