Jobs.ca
Jobs.ca
Language
Cockroach Labs logo

Member of Technical Staff

Cockroach Labs18 days ago
Toronto
Mid Level

Top Benefits

Employee referral bonus + donation match
Connect and Contribute days
Flexible Working

About the role

Who you are

  • 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
  • Ideally 5+ years of professional experience and a degree in CS or related field

What the job involves

  • CockroachDB is the backbone of storing global services
  • As an Engineer on the Cloud Platform team, you will help manage and scale our CockroachDB Cloud services and infrastructure, which span multiple cloud providers, including AWS, Azure, and GCP
  • You will oversee our production systems, spending time developing systems, tooling, and infrastructure that ensures stable and scalable infrastructure - and the reliability and quality of our cloud offerings - as we deliver CockroachDB to our customers
  • In this role, you will collaborate across multiple teams building CockroachDB’s cloud offerings and the development and product teams working on the actual database
  • Our team is enabling key features of running on CockroachDB Cloud, such as multi-region deployments, customer managed encryption keys and elastic scaling
  • The platform is deployed globally and will push the limits of the services cloud vendors provide today
  • 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
  • In your first 30 days, you will onboard and gain exposure to our current internal and customer-facing production systems
  • Working with our existing Cloud Platform and engineering teams, you will learn how our systems are built and deployed and help to manage aspects of our overall Cloud operations
  • We believe that it's essential for you to take this first month to become familiar with our technology and our company
  • After three months, you'll be integrated fully into the team
  • You will develop and own tooling for infrastructure, reliability, automation, and other issues related to CockroachDB Cloud’s stability and scalability
  • You will identify new opportunities for automating processes, streamlining delivery, deploying new core functionality, and building great tools
  • You will help make Cockroach Cloud the best platform to host CockroachDB on by bringing your expertise to our database product

Benefits

  • Employee referral bonus + donation match
  • Connect and Contribute days
  • Flexible Working
  • Spring Health and an Employee Assistance Program to provide free counseling and support mental health
  • $2500 annually to support learning and development through workshops, conferences, and networking events
  • We dedicate company time to bond over everything from trivia and karaoke to paint-alongs and fitness classes
  • Flexible Time Off
  • 100% health insurance coverage & One Medical membership
  • Gym discounts & free Citibike membership
  • FSA
  • 401(k)
  • 12 weeks of paid parental leave & $500 in baby bucks
  • Relocation Support

About Cockroach Labs

Software Development
501-1000

Cockroach Labs is the creator of CockroachDB, the cloud native, distributed SQL database for the planet's most demanding enterprise applications.