Senior Software Engineer, Backend - Platform

Coinbase's mission is to increase economic freedom around the world through cryptocurrency and Web3 technologies.
$180,625 - $212,000
Senior Software Engineer
Remote
5+ years of experience

Description For Senior Software Engineer, Backend - Platform

Coinbase is seeking Senior Backend Engineers to join their Platform Product Group, specifically for the Identity team. As an engineer at Coinbase, you'll be at the forefront of building crypto-forward products and features, solving unique, large-scale technical problems that bridge web-scale applications and blockchain technology. You'll be instrumental in developing the next generation of systems to make cryptocurrency accessible globally, working with real-time applications that require high frequency and low latency updates, and managing secure, dockerized infrastructure in the cloud.

The role requires a strong background in software engineering, with at least 5 years of experience. You should be adept at designing, building, scaling, and maintaining production services, and have a deep understanding of service-oriented architecture. The ideal candidate writes high-quality, well-tested code and is passionate about creating an open financial system that connects the world.

Coinbase offers a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company match, and unique perks like the option to be paid in digital currency. The company culture emphasizes trust, embraces feedback, and encourages disruption from within. As a remote-first company, Coinbase is looking for top talent worldwide who can thrive in a fast-paced, ever-evolving crypto environment.

Key responsibilities include building new services using Golang, designing scalable systems with modern cloud technology, articulating long-term visions for backend systems, collaborating with cross-functional teams, and consistently delivering high-quality code. Nice-to-have experiences include working in a rapidly growing company, familiarity with growth experiments or A/B testing frameworks, blockchain technology knowledge, experience in decomposing monoliths into microservices, and working with technologies like Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.

Join Coinbase to be at the cutting edge of the crypto revolution, working on challenging problems that shape the future of finance and Web3. If you're passionate about learning, adaptable to change, and excited about the potential of cryptocurrency, this could be the perfect opportunity for you to make a significant impact in a rapidly growing field.

Last updated 7 months ago

Responsibilities For Senior Software Engineer, Backend - Platform

  • 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 our backend systems and the teams running them
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter
  • Write high quality, well tested code to meet the needs of your customers

Requirements For Senior Software Engineer, Backend - Platform

Go
Ruby
MongoDB
PostgreSQL
  • At least 5 years of experience in software engineering
  • Experience designing, building, scaling and maintaining production services
  • Knowledge of composing a service oriented architecture
  • Ability to write high quality, well tested code
  • Passion for building an open financial system

Benefits For Senior Software Engineer, Backend - Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health Savings Account with company contributions
  • Disability and Life Insurance
  • Wellness Stipend
  • Mobile/Internet Reimbursement
  • Remote-First Stipend
  • Connections Stipend
  • Volunteer Time Off
  • Fertility Counseling and Benefits
  • 18 weeks paid Parental Leave
  • The option of getting paid in digital currency

Interested in this job?