Full-stack Software Engineer

 

Description:

Cockroach Labs is seeking passionate full-stack software engineers to join the Observability team. This role involves empowering customers and internal users with the capabilities to monitor and observe CockroachDB, a distributed SQL database. The team is responsible for managing the flow of observability data from CockroachDB's infrastructure through to user-facing applications, APIs, and other tools, helping in troubleshooting and supporting various customer needs.

Key Responsibilities:

  • Contribute to the growth and development of CockroachDB, enhancing observability features on Cockroach Cloud, the fully managed version of CockroachDB.

  • Work with technologies such as Go, React, and TypeScript (if not familiar, you'll have the opportunity to learn them).

  • Collaborate closely with engineers and product managers across the database and cloud teams to shape the direction of CockroachDB and Cockroach Cloud.

  • Contribute to CockroachDB’s scalability, survivability, and consistency as the company continues to grow.

Expectations:

  • First month: Learn about the production systems, development workflow, and CockroachDB architecture. Focus on becoming familiar with the technology and company culture.

  • After 3 months: You will be fully integrated into the team, contributing meaningfully to projects aligned with your interests and Cockroach Labs' goals.

  • Growth: As the team expands, you will have opportunities to shape the future of CockroachDB and Cockroach Cloud, providing users with a superior experience.

Required Skills:

  • Passion for working on complex technical products.

  • Experience with programming languages like Go, C/C++, Java, JavaScript, and Python.

  • Familiarity with React for building user interfaces.

  • Understanding of system design, API design, and infrastructure (e.g., Kubernetes, AWS/GCP/Azure).

  • Exposure to distributed systems, data processing pipelines, and cloud observability technologies.

  • 2+ years of relevant software engineering experience.

  • Collaborative team player with a focus on code reviews and solving challenging problems.

  • A BS in Computer Science or equivalent experience.

Team Leadership:

  • Namrata Kodali - Director of Engineering, leads the Observability team.

  • Isaac Wong - EVP of Engineering, ensures the health of the engineering organization at Cockroach Labs.

Benefits:

  • Stock Options

  • Medical, Vision, and Dental Insurance

  • Life and Disability Insurance

  • Professional Development Funds

  • Flexible Time Off and Paid Holidays

  • Paid Sick Days and Parental Leave

  • Retirement and Mental Wellbeing Benefits

  • And more!

Organization Cockroach Labs
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-04-18 5:23 pm
Expires on 2026-01-14