Senior Software Engineer, Infrastructure (Platform - Core Reliability)
at Coinbase
USD 180,600-218,900 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Docker @ 4 Go @ 4 Kubernetes @ 4 Ruby @ 4 Kibana @ 3 Terraform @ 4 GCP @ 4 Datadog @ 3 AWS @ 4 Azure @ 4 Communication @ 4 Debugging @ 4Details
Ready to be pushed beyond what you think you’re capable of?
At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us every day, as we build the emerging onchain platform and the future global financial system.
To achieve our mission, we seek a candidate passionate about crypto and blockchain technology, eager to leave their mark by solving the company’s hardest problems. Our work culture is intense and not for everyone, but rewarding for those who excel.
Responsibilities
- Improve observability, reliability, and availability by defining and measuring key metrics.
- Build automation and improve systems to eliminate toil and operations work.
- Collaborate with the core infrastructure team to performance tune and optimize cloud deployments using technologies such as Docker, Terraform, Kubernetes, EC2.
- Collaborate with product teams to reduce service disruptions and automate incident response.
- Identify and analyze reliability problems across business units and stack, then design and implement software to create step-function improvements.
- Educate, mentor, and hold engineering teams accountable to improve system reliability and embed reliability as a core value in Coinbase engineering culture.
- Write high-quality, well-tested code to meet customer needs.
- Debug difficult technical problems and enhance systems to improve deployment, ownership, operation, and diagnostics.
- Review feature designs across the company for cross-cutting projects; own security, safety, scale, operational integrity, and architectural clarity.
- Build pipelines to integrate with third-party vendors.
Requirements
- Minimum 5+ years of software engineering experience.
- Experience designing, building, scaling, and maintaining production services; familiarity with service-oriented architecture.
- Skilled at writing high-quality, well-tested code.
- Passion for building an open financial system.
- Strong technical skills in system design and coding.
- Excellent written and verbal communication; promotes open, transparent cultural practices.
- Expertise in observability, debugging, and performance tuning.
- Strong interpersonal skills across engineering levels from junior to principal.
- Critical thinking under pressure.
- Willingness to understand, debug, and improve all layers of the stack.
Nice to Haves
- Experience building reliable systems with high throughput and low latency.
- Familiarity with observability and monitoring tools like Kibana, Datadog.
- Experience in rapid growth environments.
- Experience with Ruby, Go, Terraform.
- Experience with cloud environments including AWS, GCP, Azure.
- Experience working in highly regulated environments.
- Experience writing company-facing blog posts and training materials.
Benefits
- Medical, dental, and vision plans with generous employee contributions.
- Health Savings Account with company contributions.
- Disability and life insurance.
- 401(k) plan with company match.
- Wellness stipend, mobile/internet reimbursement, connections stipend.
- Volunteer time off.
- Fertility counseling and benefits.
- Generous time off and leave policies.
- Option to get paid in digital currency.
Job #: GPIN05US
#LI-Remote