Software Engineer

📍 World
USD 147,900-174,000 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kafka @ 3 Kubernetes @ 3 Ruby @ 3 Terraform @ 3 Python @ 3 SQL @ 5 ETL @ 3 GitHub @ 3 GitHub Actions @ 3 NoSQL @ 5 CI/CD @ 3 AWS @ 3 gRPC @ 3 Debugging @ 3 API @ 3 GraphQL @ 3 ChatGPT @ 3

Details

Ready to be pushed beyond what you think you’re capable of?

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.

To achieve our mission, Coinbase is seeking a candidate passionate about crypto and blockchain technology, eager to leave a mark, comfortable with high expectations, and open to feedback. The company is remote-first but 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).

Team / Role

As part of Coinbase’s Enterprise Applications and Architecture organization, the CXCM (Customer Experience Channel Management) team manages the agent experience across chat, phone, email, and social channels. The team builds platforms that prioritize customer-first approaches while driving agent productivity and automation. In this role you will build complex, scalable applications that directly impact Coinbase's customer experience, developing and optimizing GoLang backend APIs at scale and integrating with third-party platforms.

Responsibilities

  • Build high-performance services using GoLang and gRPC, creating seamless integrations that elevate Coinbase's customer experience.
  • Establish and promote best practices in design, coding, testing, documentation, monitoring, and alerting.
  • Leverage knowledge of Coinbase’s platform and development practices to deliver improvements across multiple teams.
  • Communicate clearly with technical and non-technical leaders across the company.
  • Deliver high-quality services within tight timeframes and navigate uncertainties.
  • Collaborate with teams across multiple time zones and add positive energy in every interaction.

Requirements

  • 3+ years of experience as a software engineer and 2+ years building backend services using GoLang and gRPC.
  • Proven experience integrating at least two third-party applications using Golang.
  • Hands-on experience with AWS, Kubernetes, Terraform, BuildKite (or similar CI tools).
  • Experience with event-driven architectures (Kafka, MQ, etc.).
  • Proficiency in SQL or NoSQL databases.
  • Understanding of gRPC, GraphQL, ETL pipelines, and modern development practices.
  • Self-starter who can execute complex solutions with minimal guidance while ensuring efficiency and scalability.

Nice to haves

  • Ruby, Python
  • SaaS platform experience
  • AI/ML experience and applications using OpenAI/ChatGPT
  • Experience with GitHub Actions or similar CI/CD tooling
  • Experience with rate limiting, caching, metrics, logging, and advanced debugging

Compensation & Additional Info

  • Pay Range: $147,900 — $174,000 USD (target annual salary). Full-time offers may also include target bonus, target equity, and benefits (medical, dental, vision, 401(k)).
  • Job ID: P61571
  • #LI-Remote — remote-first role; in-person participation required throughout the year.

Benefits

  • Medical, Dental and Vision plans
  • 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