Internship

Engineering Internships

Confirmed live in the last 24 hours

Cockroach Labs

Cockroach Labs

501-1,000 employees

Develops distributed SQL database for cloud

Data & Analytics
Enterprise Software

Compensation Overview

$47.6 - $50.48Hourly

New York, NY, USA

Hybrid work model requires in-office presence on Mondays, Tuesdays, and Thursdays.

Category
Backend Engineering
Software Engineering
Required Skills
CockroachDB
Python
SQL
Java
Go
C/C++
Requirements
  • Are pursuing studies in Computer Science, Software Engineering, or a related technical field graduating between December 2025-December 2027.
  • Have had exposure to coursework on subjects like distributed systems, concurrency control, data replication, file systems, or SQL processing.
  • Are comfortable using programming languages like Go, C/C++, Java, and Python. We primarily use Go but if you're not familiar with it, you'll learn them while you're here.
  • Have past experience working on production-level code.
  • Are genuinely interested in Cockroach Labs's mission and are excited to use CockroachDB in your projects.
Responsibilities
  • 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.

Cockroach Labs develops CockroachDB, a distributed SQL database tailored for cloud applications. This database is designed to automatically distribute data and workload across multiple regions, ensuring both local and global data availability. It is particularly effective for businesses with complex transaction environments, providing speed, scalability, and resilience. CockroachDB can handle unpredictable scenarios, such as machine or datacenter failures, which minimizes downtime and prevents data loss. The company offers its database through various deployment options, including cloud-based services and on-premises installations, with a subscription-based pricing model that allows clients to scale their database capabilities as needed. Cockroach Labs aims to provide a reliable database solution that supports the needs of modern applications, helping businesses build resilient systems that can adapt to changing demands.

Company Stage

Series F

Total Funding

$615.9M

Headquarters

New York City, New York

Founded

2015

Growth & Insights
Headcount

6 month growth

8%

1 year growth

14%

2 year growth

30%
Simplify Jobs

Simplify's Take

What believers are saying

  • Cockroach Labs' continuous innovation, such as the launch of CockroachDB 23.2 with enhanced disaster recovery and performance, keeps it at the forefront of the database management market.
  • Recognition as a 2023 Gartner Peer Insights Customers' Choice for Cloud Database Management Systems highlights strong customer satisfaction and market trust.
  • Strategic partnerships and multi-cloud capabilities, including recent support for Azure, expand CockroachDB's reach and versatility.

What critics are saying

  • The competitive landscape of cloud databases is intense, with giants like AWS, Google Cloud, and Microsoft Azure posing significant threats.
  • The complexity of managing a distributed SQL database may require specialized skills, potentially limiting its adoption among smaller businesses.

What makes Cockroach Labs unique

  • CockroachDB's ability to automatically distribute data and workload across multiple regions ensures both local and global data availability, addressing data sovereignty concerns better than many competitors.
  • The database's resilience to machine, datacenter, and region failures provides a level of reliability that is crucial for businesses requiring uninterrupted data access.
  • Cockroach Labs' subscription-based pricing model allows for flexible scaling, making it accessible for both startups and large enterprises.

Help us improve and share your feedback! Did you find this helpful?