Senior Software Engineer, Site Reliability Engineering. Job in Washington Move Collective Jobs
Coinbase
About the role
About
Are you ready to elevate your career and push your limits?
At Coinbase, our mission is to enhance economic freedom globally. This ambitious goal requires dedication and high‑caliber talent as we create a cutting‑edge on‑chain platform for the future financial system.
We're looking for a unique candidate who is not only passionate about our mission but also believes in the transformative power of crypto and blockchain technology to revolutionize finance. If you're eager to make an impact, embrace challenges, and actively seek feedback for continuous improvement, you'll thrive in our environment.
Our work culture is dynamic and not suited for everyone. However, if you're interested in building the future with exceptional colleagues who have high expectations, this is the place for you.
While many roles at Coinbase allow for remote work, we prioritize in‑person engagement throughout the year. Participation in team and company‑wide offsites is expected to strengthen collaboration and alignment.
The Reliability Engineering team plays a critical role in achieving our vision by assisting Coinbase engineering teams in developing software renowned for its reliability. As an integral service team, we work closely with engineering to incorporate industry best practices. Through education and advocacy, we aim to embed reliability within our engineering culture. We enhance other engineers’ capabilities by sharing knowledge, conducting proactive analyses, and improving processes, tools, and automation. Ultimately, we succeed when all engineering teams can independently build reliable software.
We value team members who are intellectually curious and open‑minded. Our collaborative approach helps engineers explore big ideas while fostering a diverse, positive, and truthful culture. We encourage self‑initiated, high‑impact projects within a supportive and mentoring environment.
Responsibilities
- Enhance observability, reliability, and availability by defining and measuring key metrics.
- Develop automation solutions to eliminate toil and operations work.
- Work with our core infrastructure team to optimize and performance‑tune our cloud deployments (Think Docker, Terraform, Kubernetes, EC2, etc.).
- Collaborate with product teams to minimize service disruptions and automate incident responses.
- Identify and analyze reliability issues across various business units and technology stacks, then design and implement solutions for substantial improvements.
- Educate and mentor the engineering team to uphold reliability as a core value in our engineering culture.
- Write high‑quality, well‑tested code that meets the needs of our customers.
- Tackle and debug complex technical problems, improving systems and products for easier deployment, ownership, operation, and diagnosis.
- Review all feature designs in your product area and across projects for comprehensive insights.
- Own the security, safety, scale, operational integrity, and architectural clarity of designs.
- Build integration pipelines for third‑party vendors.
- Participate in on‑call support rotations to swiftly address urgent issues.
Requirements (What we look for in you)
- 6+ years of software engineering experience.
- Experience in designing, building, scaling, and maintaining production services with a solid grasp of service‑oriented architecture.
- Ability to write high‑quality, well‑tested code that meets customer needs.
- Strong passion for creating an open financial system that unites people globally.
- Robust technical skills in system design and coding.
- Excellent written and verbal communication skills, with a commitment to transparency.
- Strong skills in observability, debugging, and performance tuning.
- Ability to clearly and simply explain complex technical concepts.
- Interpersonal skills to effectively collaborate with engineers of all levels.
- Demonstrated critical thinking and composure under pressure.
- A willingness to engage with and improve any layer of the technology stack.
- This role requires on‑call availability for quick issue resolution outside of regular business hours.
Nice to haves
- Experience building reliable systems that handle high throughput and low latency.
- Familiarity with observability and monitoring tools like Kibana, Datadog, etc.
- Experience in fast‑paced growth environments.
- Knowledge of Ruby, Go, and Terraform.
- Experience with cloud platforms such as AWS, GCP, Azure, etc.
- Experience crafting reliable systems.
- Background in regulated environments.
- Experience in creating company‑facing blog posts and training materials.
- Familiarity with crypto, including Ethereum interactions, ENS usage, and blockchain services.
Compensation
Pay Transparency Notice: The target annual base salary for this role may range from $186,065 to $218,900 USD, depending on your work location. Total compensation may also include equity, bonuses, and benefits (medical, dental, vision, and 401(k)).
Application Details
- Job ID: P74676
- At Coinbase, we encourage applicants to thoroughly assess how their skills and interests align with this opportunity before applying, with a maximum of four applications permitted every 30 days.
Equal Opportunity
Coinbase is an Equal Opportunity Employer. All qualified applicants will be considered without regard to race, color, religion, gender, national origin, age, disability, veteran status, or any other basis protected by law. We also consider individuals with criminal histories in accordance with local laws.
Accommodations
For individuals needing reasonable accommodations due to disabilities during the hiring process, please contact us with details about your request.
Privacy & AI
Our privacy policy regarding job applicants is available for those in applicable locations, outlining how we handle applicant data. By submitting your application, you agree to our data processing terms.
For select roles, we utilize AI tools to assist in initial screening interviews and to summarize interview feedback. However, AI will not impact employment decisions. Please contact us if you require reasonable accommodations.
Requirements
- 6+ years of software engineering experience.
- Experience in designing, building, scaling, and maintaining production services with a solid grasp of service-oriented architecture.
- Ability to write high-quality, well-tested code that meets customer needs.
- Strong passion for creating an open financial system that unites people globally.
- Robust technical skills in system design and coding.
- Excellent written and verbal communication skills, with a commitment to transparency.
- Strong skills in observability, debugging, and performance tuning.
- Ability to clearly and simply explain complex technical concepts.
- Interpersonal skills to effectively collaborate with engineers of all levels.
- Demonstrated critical thinking and composure under pressure.
- A willingness to engage with and improve any layer of the technology stack.
- This role requires on-call availability for quick issue resolution outside of regular business hours.
Responsibilities
- Enhance observability, reliability, and availability by defining and measuring key metrics.
- Develop automation solutions to eliminate toil and operations work.
- Work with our core infrastructure team to optimize and performance-tune our cloud deployments.
- Collaborate with product teams to minimize service disruptions and automate incident responses.
- Identify and analyze reliability issues across various business units and technology stacks, then design and implement solutions for substantial improvements.
- Educate and mentor the engineering team to uphold reliability as a core value in our engineering culture.
- Write high-quality, well-tested code that meets the needs of our customers.
- Tackle and debug complex technical problems, improving systems and products for easier deployment, ownership, operation, and diagnosis.
- Review all feature designs in your product area and across projects for comprehensive insights.
- Own the security, safety, scale, operational integrity, and architectural clarity of designs.
- Build integration pipelines for third-party vendors.
- Participate in on-call support rotations to swiftly address urgent issues.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free