Senior Software Engineer, Developer Infrastructure
WFA Digital Insight
As demand for skilled software engineers continues to rise, with a 25% increase in remote job openings in the past year, companies like Coinbase are looking for top talent to drive their mission forward. With the remote job market booming, this role stands out for its focus on developer infrastructure, a crucial aspect of any tech company's success. Candidates with a strong background in distributed systems and a customer-focused mindset are in high demand, and this role offers the opportunity to make a significant impact. Before applying, candidates should be prepared to showcase their technical skills and experience with languages like Go, as well as their ability to collaborate and drive projects independently.
Job Description
About the Role
The Senior Software Engineer, Developer Infrastructure role at Coinbase is a high-impact position that requires a strong technical background and a customer-focused mindset. As a member of the Developer Infrastructure group, you will be responsible for building and operating the systems that every Coinbase engineer relies on to write, validate, ship, and run their code. This includes designing and operating core developer-infrastructure services such as CI and build systems, deployment orchestration, and test infrastructure.The Developer Infrastructure group is a critical component of Coinbase's engineering organization, and this role offers the opportunity to work on high-leverage, deep systems work at a financial-grade reliability and security bar. You will be working closely with engineering teams across Coinbase to understand pain points and turn them into platform improvements, and you will be responsible for driving measurable improvements to key metrics such as build and CI wall time, deploy speed and safety, and test feedback time and flakiness.
The ideal candidate for this role will have a strong background in distributed systems, a primary language like Go, and experience building and operating production software. You will be expected to own your services end to end, including SLOs, observability, and on-call, and to act as a force multiplier by mentoring engineers and shaping the technical direction of the platform.
What You Will Do
- Design, build, and operate core developer-infrastructure services — spanning CI and build systems, deployment orchestration, and test infrastructure — that are fast, reliable, and secure by default at Coinbase scale.
- Drive measurable improvements to the metrics every engineer feels: build and CI wall time, deploy speed and safety, and test feedback time and flakiness.
- Own your services end to end, including SLOs, observability, and on-call.
- Partner closely with engineering teams across Coinbase (your customers) to understand pain points and turn them into platform improvements.
- Lead technical design for ambitious, cross-cutting projects and see them through to production.
- Act as a force multiplier by mentoring engineers and shaping the technical direction of the platform.
- Collaborate with other teams to ensure seamless integration of your services with other parts of the Coinbase platform.
- Participate in on-call rotations to ensure 24/7 coverage of your services.
- Continuously monitor and improve the performance, security, and reliability of your services.
What We Are Looking For
- 5+ years building and operating production software, with strong fundamentals in distributed systems and a primary language like Go (or similar).
- A track record of shipping high-impact backend or platform systems that other engineers or services depend on, with strong ownership from design through production.
- Strong operational instincts — you care about reliability, security, and observability, and you build for production from day one.
- Clear communication and the ability to drive projects independently and collaborate across teams.
- A customer-focused mindset: you measure success by the impact your systems have on other engineers.
- Experience with languages like Go, Java, or C++.
- Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
- Experience with cloud-based infrastructure, such as AWS or GCP.
Nice to Have
- Direct experience in a developer infrastructure or platform domain: CI/CD, build systems, deployment/release tooling, test infrastructure, or developer productivity engineering.
- Experience operating at scale with Kubernetes, AWS, GitHub Actions, Terraform, and containers (Docker/OCI).
- Domain-specific depth such as Bazel/Buck-style build systems and remote execution, progressive delivery (e.g. canary/rollback), or test selection, sharding, and flaky-test detection.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- 401(k) matching program.
- Flexible working hours and remote work options.
- Quarterly in-person working sessions (surges) to collaborate with your team.
- Access to a wide range of technical training and development opportunities.
- A dynamic and supportive work environment with a team of experienced engineers.
- The opportunity to work on high-impact projects that have a significant impact on the company's success.
- A stipend for home office setup and internet expenses.
How to Stand Out
- Make sure to highlight your experience with languages like Go, Java, or C++ in your resume and cover letter.
- Be prepared to talk about your experience with cloud-based infrastructure, such as AWS or GCP, and how you have used it in previous roles.
- Showcase your strong operational instincts and ability to build for production from day one.
- Emphasize your customer-focused mindset and ability to measure success by the impact your systems have on other engineers.
- Be prepared to talk about your experience with CI/CD, build systems, deployment/release tooling, test infrastructure, or developer productivity engineering.
- Show your ability to collaborate with other teams and drive projects independently.
- Highlight your experience with Kubernetes, AWS, GitHub Actions, Terraform, and containers (Docker/OCI) if applicable.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.