Staff Software Engineer (EAA)

📍 World
USD 218,000-256,500 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

React, JavaScript

Required Skills & Competences ?

Security @ 4 Go @ 4 Kafka @ 4 Kubernetes @ 4 Ruby @ 4 Terraform @ 4 Python @ 4 SQL @ 6 ETL @ 6 NoSQL @ 6 CI/CD @ 4 AWS @ 4 gRPC @ 6 JavaScript @ 4 React @ 4 Debugging @ 4 API @ 4 GraphQL @ 6 ChatGPT @ 4 Compliance @ 4

Details

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.

Our work culture is intense and isn’t for everyone. 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.

Team

The Agent Productivity Tools (APT) team is a vital part of Coinbase’s Enterprise Applications and Architecture org, responsible for building customer experience platforms that streamline customer service and compliance processes with innovative services, tools and applications that improve efficiency and effectiveness of CX agents.

Role

You will be building applications that enable Coinbase Customer Agents and other users to increase productivity, drive automation, and deliver impact at scale through AI/ML-based technologies. You will build user-facing features (front and backend), lead third-party AI/ML tool assessments and integrations, and deliver cross-functional outcomes with product, design, security, data and other engineering teams.

Responsibilities

  • Build complete user features including front-end and back-end using React, JavaScript frameworks, Go (Golang) and cloud technologies.
  • Lead assessment and implementation of third-party AI/ML tools and integrate AI/ML APIs into web applications.
  • Deliver cross-functional outcomes to complex problems in collaboration with product, design, security, data and other engineering teams.
  • Demonstrate awareness of Coinbase’s platform, development practices, and various technical domains and build upon them to deliver improvements across multiple teams.
  • Participate in an environment where ideas are generated, vetted, and transformed into action.
  • Foresee potential issues and adapt approaches to avoid adverse impact.
  • Communicate technical concepts clearly to technical and non-technical leaders; translate complex technical themes for entry-level, non-technical team members.
  • Mentor team members in design techniques and best practices in coding, testing, release/deploy processes, documentation, metrics/logging and scaling.
  • Work with teams and teammates across multiple time zones.

Requirements

  • At least 8 years of experience in software engineering and in developing large scale systems using Golang and cloud technologies.
  • Experience shipping user-facing features with JavaScript and modern component-based JS frameworks like React.
  • Proven experience integrating AI/ML APIs into web applications and experience with third-party vendor integrations.
  • Experience with large-scale, high-traffic platforms and implementing scalable, robust services.
  • Experience authoring and contributing to technical architecture and implementing them.
  • Experience with AWS, Kubernetes, Terraform, BuildKite (or similar CI/CD tools).
  • Experience with rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing and debugging.
  • Experience with event-driven architectures (Kafka, MQ etc.), proficiency in either SQL or NoSQL databases, and understanding of concepts like gRPC, GraphQL and ETL.
  • Proficiency in Go (Golang).

Nice to haves:

  • Python, Ruby
  • SaaS platform experience
  • Applications using OpenAI/ChatGPT

Benefits

  • Full-time offers include bonus eligibility, equity eligibility, and benefits (medical, dental, vision and 401(k)).
  • Medical, Dental and Vision plans with generous employee contributions.
  • Health Savings Account with company contributions each pay period.
  • 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, and option of getting paid in digital currency.

Pay Range

$218,025—$256,500 USD (target annual salary; offers may include bonus + equity + benefits)

Additional Notes

  • This role is remote-first with required in-person participation throughout the year (team/company offsites). Candidates should be prepared to travel for in-person collaboration when required.