Engineering Internships 2025
New York, NY
of every business in the world
What you build and where it takes you should be unrestricted by the capabilities of your database. That's why we created CockroachDB as the planet's most highly evolved, cloud-native, distributed SQL database. Making scale so simple you don't even have to think about it. Making data so resilient it becomes impossible to destroy. Making delivery so seamless, your apps run anywhere. Join us on our mission to build a different breed of database—one born in the cloud and built from the ground up to help companies of any size scale fast, survive disaster, and thrive everywhere.
Cockroach Labs has a hybrid work model, with Roachers that are local to one of our offices coming in on Mondays, Tuesdays, and Thursdays and working flexibly the rest of the week. While we’ve learned valuable lessons working remotely, nothing can replace the connection, creativity, and fun that occurs when Roachers get together and we are committed to fostering a workplace that encourages collaboration and allows us all to do our best work.
The Role
We are looking for extraordinary Backend Engineering Interns to join our team. During your internship you will:
- Design, code, and test the backend of our distributed, open source database CockroachDB.
- Be matched to a team based on your interests, and complete a project related to your focus area that is shared with the entire Engineering organization.
- Work closely with other engineers and product managers across our the cloud and database teams.
- Take part in a collaborative culture and exchange knowledge with a highly experienced technical organization.
- Ensure that CockroachDB remains scalable, survivable, and consistent as we continue to grow as a company.
- Meet regularly with your Mentor and Manager to get feedback and continue refining your skills.
A huge bonus is that even after your experience at Cockroach Labs ends, your code will live on in our open source GitHub repo, CockroachDB.
The Expectations
In your first 30 days, you will become an integrated member of our engineering team. During this time, you will work on a starter project that allows you to gain confidence in navigating the code base and begin to understand our engineering environment. We believe that it's important for you to take this first month to become familiar …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Collaborative culture Diverse and inclusive workforce Equal opportunity employer Hybrid work Hybrid work model Mentorship
Tasks- Collaborate with teams
Backend Engineering C C++ Cloud native Cockroachdb Concurrency Control Databases Data Replication Distributed SQL Distributed Systems File systems Go Java Programming Python Software Engineering SQL SQL processing
Experience0 years
EducationComputer Science Related technical field Software Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9