Coinbase

Senior Software Engineer, Backend – Infrastructure Core Reliability

Coinbase

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $186,065 - $218,900 per year

Job Level

Senior

Tech Stack

AWSAzureCloudGoGoogle Cloud PlatformRubyTerraform

About the role

  • Help promote reliability culture across Coinbase.
  • Help company-wide goals to scale the system by 10-20x.
  • Help secure service configurations & secrets by building/enhancing service configuration manager systems.
  • Reduce customer incidents by building/enhancing Safe Release (canary based deployment systems) capability and onboarding thousands of services.
  • Manage Scalability/Load testing, Configuration management system, Canary based safe release capability to ensure company wide system’s reliability and less customer impact.

Requirements

  • You have at least 5+ years of experience in software engineering.
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
  • You write high quality, well tested code to meet the needs of your customers.
  • You’re passionate about building an open financial system that brings the world together.
  • You possess strong technical skills for system design and coding
  • Excellent written and verbal communication skills, and a bias toward open, transparent cultural practices.
  • Strong skills around observability, debugging and performance tuning
  • Strong communication skills and ability to explain technical concepts clearly and simply
  • Strong interpersonal skills working with Engineers from junior to principal levels
  • Demonstrated critical thinking under pressure
  • A willingness to dive into understanding, debugging, and improving any layer of the stack
  • Nice to haves: Familiarity with working in rapid growth environments
  • Nice to haves: Experience in Ruby, Go, and Terraform
  • Nice to haves: Experience with AWS, GCP, Azure, or other cloud environment
  • Nice to haves: Experience designing and building reliable systems
  • Nice to haves: Experience working in a highly regulated environment
  • Nice to haves: Experience writing company-facing blog posts and training materials
  • Nice to haves: Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.