Remote | Salary Range: $211,650–$249,000 USD
At Coinbase, we aim to increase global economic freedom by building the next-generation onchain platform and financial system. To succeed, we seek passionate individuals ready to tackle challenging problems, embrace feedback, and excel in a high-performance culture.
Role Overview:
As a Reliability Engineer, you’ll enable Coinbase’s engineering teams to build reliable, scalable software. You’ll advance reliability as a core value by sharing expertise, automating processes, and advocating best practices. This role emphasizes collaboration, mentorship, and driving impactful initiatives.
Responsibilities:
- Enhance observability, reliability, and availability with metrics and automation.
- Optimize cloud deployments (e.g., Docker, Terraform, Kubernetes).
- Collaborate on reducing service disruptions and automating incident responses.
- Analyze and resolve reliability issues across the stack.
- Advocate reliability through mentorship and accountability.
- Write high-quality, well-tested code.
- Troubleshoot complex technical challenges and improve system usability.
- Design robust systems and pipelines, integrating with third-party vendors.
- Participate in on-call rotations for issue resolution.
Requirements:
- 7+ years in software engineering with expertise in production services and service-oriented architecture.
- Proficiency in system design, coding, debugging, and performance tuning.
- Strong communication and interpersonal skills.
- Experience with observability tools (e.g., Kibana, Datadog) and cloud platforms (AWS, GCP, Azure).
- Passion for crypto and blockchain innovation.
Preferred:
- Experience in Ruby, Go, Terraform, or regulated environments.
- Expertise in designing reliable, high-throughput systems.
- Familiarity with onchain activities like Ethereum, ENS, and dApps.
Why Coinbase?
Join a mission-driven team shaping the future of finance. We embrace diversity and offer competitive pay, equity, and benefits.
Coinbase is an Equal Opportunity Employer.