Software Engineer, Backend - DevX Server Foundations

πŸ“ World
USD 152,400-179,300 per year
MIDDLE
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 6 Software Development @ 3 Go @ 6 Communication @ 3 gRPC @ 3

Details

At Coinbase, our mission is to increase economic freedom in the world. The Developer Experience org within Infrastructure aims to make Coinbase the most enjoyable place in the world for developers to rapidly build and ship quality products. The Server Foundations team is responsible for empowering efficiency through foundational excellence and enabling Coinbase backend engineering to move rapidly by providing a revitalized software development framework, application server components, and shared libraries that let engineers launch an application in a development environment within minutes.

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 #: GPBE04US-IN

Responsibilities

  • Design, build, and maintain the software development framework and shared libraries used by Coinbase backend engineers.
  • Implement customer-focused abstractions that simplify and standardize how features are offered to internal users.
  • Be responsible for the performance, automation, and standardization of gRPC services.
  • Learn and maintain an understanding of the long-term needs of backend engineering infrastructure.
  • Contribute to technical decisions, providing design justification, coordination, and collaboration with other teams.
  • Communicate to gather requirements for backend development framework offerings and identify gaps and improvements.
  • Produce professional documentation and diagrams to clearly communicate concepts and architectures to infrastructure colleagues and users.
  • Manage and assist in resolving complicated technical problems and incidents; provide appropriate communication and escalation.
  • Support and maintain current infrastructure offerings to ensure high service levels and availability for the organization.
  • 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 2+ years of software engineering experience and experience building large-scale backend systems.
  • Strong proficiency with a modern tech stack; the posting explicitly mentions Go as a language and gRPC for communication.
  • Experience building shared libraries and frameworks for large organizations.
  • Experience refactoring legacy codebases, isolating and decommissioning unused logic.
  • Experience scaling backend infrastructure and holding a high bar for quality.
  • Strong problem-solving skills, ability to identify root causes and see issues through to solution.
  • Ability to balance business needs with technical solutions; self-starter with strong interpersonal skills.
  • Strong communication skills for gathering requirements and producing documentation and diagrams.

Note: answers to crypto-related questions may be used to evaluate onchain experience.

Compensation

Pay Range: $152,405 β€” $179,300 USD (target bonus + target equity + benefits also included in full-time offers).

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 / Leave Policy
  • Option of getting paid in digital currency

Other Notes

  • The role is within a high-performance, feedback-driven culture; the team expects collaboration with high-caliber colleagues.
  • Coinbase pilots certain AI tools for initial screening interviews for select roles; human recruiters review interview responses. To request accommodations, contact accommodations[at]coinbase.com.