No experience
Employment Type:
Full time
Job Category:
Software Development
Software Engineer, University Graduate
(This job is no longer available)
Cockroach Labs | New York, NY
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Databases are the beating heart of every business in the world. Cockroach Labs is the team behind CockroachDB, an open source, distributed SQL database. We strive to build infrastructure that keeps pace with the world, so developers can focus on what matters most: building the best products.

We are looking for extraordinary Backend Engineers. As an engineer, you will work alongside engineers with experience from top technology companies. You will be building CockroachDB from the ground up and helping build the next enterprise grade database solution for engineers and businesses across the world. You will act as both architect and programmer, designing, coding, and testing the core of this distributed, open source database. Your focus is on building a scalable, reliable, robust, usable, secure, performant database.

At Cockroach Labs, we are creating a database today and in the future, infrastructure solutions that will allow our developer community to focus on what is important: building the best products that allow people to connect to the world. Come help us on our mission to Make Data Easy!


* Designing, building, and testing features directly from the CockroachDB design document.
* Working with engineers both in-house and in our open source community to coordinate seamless integrations of new features and functionality.
* Understanding and improving the current functionality of CockroachDB.
* Being an enthusiastic and personable teammate, open to code reviewing and otherwise partnering with other engineers.


* Pursuing a degree in Computer Science or related technical field, graduating between December 2017 and June 2018.
* Excellent implementation skills (C/C++, Go, Java, Python or similar language).
* Substantial experience developing non-trivial applications.
* Instinctive critical thinking and attention to detail.
* You are genuinely interested in Cockroach Labs' mission and are excited to use CockroachDB in your projects.
* Bonus points if you were a TA or Head TA for a CS course.


* Experience with the Go programming language.
* Open source contributions.

Our interview process consists largely of programming in a real environment, and we'll be evaluating you on the skills listed above.

Cockroach Labs is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. If you need assistance with applying for a position, please email our office at jobs@cockroachlabs.com.