Coinbase

Software Engineer, Backend (Developer Experience - Server Foundations)

Coinbase

Overview

Role involves designing and maintaining backend software development frameworks and libraries.

Ideal candidate has 2+ years of experience in software engineering with a focus on backend systems.

152k usd / yearremotemidpermanentfull-timeEnglishGogRPC

Locations

  • United States

Requirements

  • At least 2 years of software engineering experience
  • Experience with large scale backend systems
  • Proficiency in modern tech stack like Go and gRPC
  • Experience building shared libraries and frameworks
  • Experience refactoring legacy codebases
  • Strong problem-solving skills
  • Ability to balance business needs with technical solutions
  • Experience scaling backend infrastructure

Responsibilities

  • Design and maintain software development framework
  • Implement customer-focused abstractions
  • Responsible for performance and automation of gRPC services
  • Contribute to technical decisions
  • Communicate to gather requirements
  • Produce documentation and diagrams
  • Manage technical problems and incidents
  • Support current infrastructure offerings

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k)
  • Target bonus
  • Target equity