Skip to content

Software Engineer – Backend – Cloud Platform
Company | Cockroach Labs |
---|
Location | New York, NY, USA |
---|
Salary | $154000 – $203950 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Expertise with at least one cloud provider such as AWS, Azure, or GCP and Cloud APIs.
- Expertise in analyzing, monitoring, and troubleshooting large-scale distributed systems.
- Experience managing large projects/initiatives to completion on your own.
- Experience in software development using one or more of the following: Go, C, C++, Python, Java.
- Experience running Kubernetes clusters in a production environment.
- Familiarity with infrastructure tooling such as Terraform or Pulumi.
- Proficiency in working with algorithms, data structures, and production troubleshooting.
- Debugged and optimized code to automate routine tasks.
- A working knowledge of web and network protocols and standards (HTTP, TLS, DNS, etc.)
- Previous on-call experience.
- Experience building collaborative relationships with your colleagues. You enjoy being part of the code review process, partnering with your teammates on complex problems, and mentoring less senior engineers.
Responsibilities
- Design, build, and maintain our internal and customer facing systems with Cockroach Cloud.
- Design, write, and deliver software and systems that increase product reliability and operational efficiency.
- Develop custom tools as necessary.
- Keep a complex system running and solve problems relating to mission-critical services.
- Design, implement, operate, and troubleshoot the automation and deployment of internal and production Kubernetes clusters to maximize performance and availability.
- Participate in an on-call rotation for our production systems and hosted services.
Preferred Qualifications
- Ideally 5+ years of professional experience and a degree in CS or related field.