Senior Software Engineer, Backend (Consumer Products)

πŸ“ Canada
CAD 191,000 per year
SENIOR
βœ… Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Docker @ 3 Ruby @ 3 A/B Testing @ 4 Leadership @ 4 MongoDB @ 3 Microservices @ 4 CCPA @ 4 GDPR @ 4 Ethereum @ 4

Details

At Coinbase, our mission is to increase economic freedom in the world. This position is for experienced backend engineers in the Consumer Product Group to build the next generation of crypto-forward products and features, bridging web-scale application constraints and blockchain technology while operating real-time applications with high frequency, low latency updates and secure, dockerized cloud infrastructure.

While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported.

Responsibilities

  • Build new services to meet critical product and business needs using Golang.
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
  • Articulate a long term vision for maintaining and scaling backend systems and the teams running them.
  • Collaborate with engineers, designers, product managers and senior leadership to turn product and technical vision into a tangible roadmap every quarter.
  • Write high quality, well tested code to meet the needs of your customers.

Requirements

  • At least 5 years of experience in software engineering.
  • Experience designing, building, scaling and maintaining production services and composing a service-oriented architecture.
  • Strong emphasis on writing high quality, well tested code.
  • Passion for building an open financial system and familiarity with crypto and blockchain technology is valued.

Nice to haves

  • Experience with rapid company growth (startup -> mid-size).
  • Experience with growth experiments or A/B testing frameworks.
  • Experience with blockchain technologies (Bitcoin, Ethereum) and onchain activity (interacting with Ethereum addresses, ENS, dApps).
  • Experience decomposing a large monolith into microservices.
  • Familiarity with Golang, Ruby, Docker, Rails, Postgres, MongoDB or DynamoDB.
  • Experience building financial, high-reliability or security-sensitive systems.

Compensation & Additional Info

  • Pay Range: $191,000β€”$191,000 CAD (target annual salary). Full time offers also include bonus eligibility, equity eligibility and benefits (medical, dental, vision).
  • Job #: GCBE05CA
  • Remote-first role with expected in-person participation at team/company offsites. Listed as #LI-Remote.
  • Answers to crypto-related questions may be used to evaluate onchain experience.

Benefits

  • Extended Health Care (coordinates with Provincial Coverage)
  • Dental Care
  • Vision Care
  • Consult+ (Virtual Health Care)
  • 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 & Data Notices

Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities. Global data privacy notices (GDPR/CCPA) and other applicant rights links are provided in the original posting.