Senior Software Engineer, Infrastructure - Platform (Routing)
at Coinbase
📍 World
USD 185,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 7 Go @ 7 Kubernetes @ 4 GCP @ 4 Distributed Systems @ 4 AWS @ 4 Azure @ 4 Communication @ 4 gRPC @ 7 Networking @ 7 Debugging @ 4 HTTP @ 7 PKI @ 4Details
At Coinbase, our mission is to increase economic freedom in the world. The Infrastructure organization supports the systems, services, and tooling at the foundation of Coinbase’s mission. The Routing team is responsible for edge and internal routing for traffic to and between Coinbase services. This Senior Software Engineer role will focus on building secure, fault-tolerant internal routing mechanisms to improve the reliability and efficiency of service-to-service traffic across Coinbase’s infrastructure.
Responsibilities
- Design, build, and operate edge and internal routing systems, including edge gateway, service mesh, service identity, service discovery, and traffic management.
- Implement customer-focused abstractions that simplify and standardize routing capabilities.
- Own performance, automation, and standardization of edge and internal routing.
- Understand and plan for long-term needs of routing infrastructure.
- Contribute to technical decisions with design justification, coordination, and collaboration across teams.
- Gather requirements for routing offerings and identify gaps and improvements.
- Produce professional documentation and diagrams to communicate concepts and architectures.
- Manage and assist in resolving complex technical problems and incidents; provide communication and escalation.
- Support and maintain existing infrastructure offerings to ensure high service availability.
- Develop strong working relationships with Infrastructure, Security, business partners, stakeholders, and vendors.
- Keep up to date with developments and best practices in the domain and make forward-looking recommendations.
Requirements
- At least 5+ years of software engineering experience.
- Strong proficiency with a modern tech stack, e.g., Go as a language and gRPC for communication.
- Strong understanding and proficiency with low-level networking primitives and concepts such as TCP, HTTP, TLS, and interprocess communications (UDS).
- Experience building services on public cloud providers (AWS, GCP, or Azure) with practical cloud networking knowledge.
- Demonstrated experience operating critical, high-traffic infrastructure: monitoring (golden signals, service-specific metrics), logs, traces, Unix network debugging, scaling, and proactively addressing performance and reliability.
- Knowledge of high-quality code and software engineering processes and how to foster them.
- Core values: clear communication, positive energy, continuous learning, and efficient execution.
- Flexibility to adapt and pivot in a dynamic environment and ability to set priorities and balance multiple deadlines.
Nice to Haves
- Experience with distributed systems and container orchestration.
- Practical experience with Kubernetes.
- Practical experience with SPIFFE/SPIRE.
- Practical experience with Service Mesh technologies (Istio, Envoy, Linkerd, etc.).
- Technical understanding of X.509 and Public Key Infrastructure (PKI).
- Experience scaling a company rapidly (e.g., from 10 to 100s of engineers).
- Experience building financial, high-reliability, or security-sensitive systems.
Work Model & Additional Details
- While many roles at Coinbase are remote-first, the company is not remote-only: in-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually and attendance is expected and supported.
- Job #: GIN05NA
Pay Transparency
- Pay Range: $185,000—$185,000 USD. Full-time offers also include bonus eligibility, equity eligibility, and benefits (medical, dental, vision).
Benefits
- Extended health care (coordinates with provincial coverage)
- Dental care
- Vision care
- Virtual health care (Consult+)
- Life & accident insurance
- Disability coverage
- Employee Stock Purchase Plan (ESPP)
- Wellness stipend
- Mobile/internet reimbursement
- Connections stipend
- Learning and development allowance
- Employee assistance program
- Travel medical policy (global traveler)
- Fertility benefits
- Generous time off / leave policy
Equal Opportunity & Accessibility
- Coinbase is an Equal Opportunity Employer and will consider qualified applicants with criminal histories consistent with applicable law. Reasonable accommodations for applicants with disabilities are available upon request.