Staff Software Engineer, Infrastructure (Platform - Routing)

πŸ“ United States
USD 211,600-249,000 per year
SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 7 Go @ 6 Kubernetes @ 4 GCP @ 4 Distributed Systems @ 4 AWS @ 4 Azure @ 4 Communication @ 4 gRPC @ 6 Networking @ 7 Prioritization @ 7 Debugging @ 4 HTTP @ 7 Ethereum @ 4

Details

At Coinbase, our mission is to increase economic freedom globally by building the emerging onchain platform and future global financial system.

The Infrastructure team supports the critical systems, services, and tooling foundational to Coinbase’s mission, enabling engineers to design, develop, and operate services securely, reliably, and efficiently. The Routing team within Infrastructure is responsible for edge and internal routing for traffic to and between Coinbase services.

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 to simplify and standardize routing capabilities.
  • Oversee performance, automation, and standardization of edge and internal routing.
  • Understand and address long-term routing infrastructure needs.
  • Contribute to technical design decisions with justification and collaboration.
  • Gather requirements for routing offerings and identify areas for improvement.
  • Document concepts and architectures clearly for colleagues and users.
  • Manage complex technical problems and incidents, including communication and escalation.
  • Maintain current infrastructure offerings to ensure high availability.
  • Build strong relationships with Infrastructure, Security, business partners, stakeholders, and vendors.
  • Stay updated with current developments and best practices; provide forward-looking recommendations.

Requirements

  • 8+ years of software engineering experience.
  • Proficiency in modern tech stack such as Go language and gRPC communication.
  • Ability to independently lead large initiatives and mentor junior engineers.
  • Strong understanding of networking primitives: TCP, HTTP, TLS, interprocess communications (UDS).
  • Extensive experience diagnosing complex network and distributed systems issues.
  • Experience building services on public clouds: AWS, GCP, or Azure with cloud networking knowledge.
  • Experience operating critical, high-traffic infrastructure with expertise in monitoring (metrics, logs, traces), unix network debugging, scaling, and reliability.
  • Commitment to high-quality code and engineering processes.
  • Embody Coinbase core values: clear communication, positive energy, continuous learning, efficient execution.
  • Adaptability to dynamic, demanding environment.
  • Strong prioritization and multitasking skills.

Nice to Haves

  • Experience with distributed systems and container orchestration.
  • Practical Kubernetes experience.
  • Practical experience with SPIFFE/SPIRE.
  • Service Mesh experience (Istio, Envoy, Linkerd).
  • Knowledge of X.509 and Public Key Infrastructure.
  • Experience with rapid company growth.
  • Built financial, high reliability, or security systems.
  • Crypto-related experience with onchain activity (Ethereum, ENS, dApps).

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, mobile/internet, and connections stipends.
  • Volunteer time off.
  • Fertility counseling and benefits.
  • Generous time off and leave policy.
  • Option to get paid in digital currency.

Salary

Base pay range: $211,650 – $249,000 USD annual, plus target bonus and equity.

Additional Information

Full-time role; intense work culture emphasizing high performance and collaboration to build the future financial system.