Software Engineer, Full Stack (EAA)

📍 World
USD 128,800-151,500 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

React, JavaScript

Required Skills & Competences ?

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

Details

At Coinbase, our mission is to increase economic freedom in the world. The Agent Productivity Tools (APT) team within Enterprise Applications and Architecture builds customer experience platforms that streamline customer service and compliance processes. You will build applications that enable Coinbase Customer Agents and other users to increase productivity, drive automation, and deliver impact at scale through AI/ML-based technologies.

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 and development practices and deliver improvements across multiple teams.
  • Participate in an environment where ideas are regularly generated, vetted, and transformed into action.
  • Anticipate potential issues, adapt approaches to working constraints, and avoid adverse impacts.
  • Communicate technical themes clearly to technical and non-technical stakeholders, including distilling complexity for entry-level/non-technical team members.
  • Mentor team members on 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; in-person participation is required throughout the year (team and company offsites multiple times annually).

Requirements

  • Minimum 2 years of experience in software engineering and at least 2 years building large-scale systems using Go (Golang) and cloud technologies.
  • Experience shipping user-facing features with JavaScript and modern component-based frameworks like React.
  • Proven experience integrating AI/ML APIs into web applications and assessing/implementing third-party AI/ML tools.
  • 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 tooling).
  • Experience with rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing and debugging.
  • Experience with event-driven architectures (Kafka, MQ etc.), proficiency in SQL or NoSQL databases, and familiarity with concepts like gRPC, GraphQL and ETL.
  • Proficiency in Go (Golang).

Nice to haves

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

Compensation & Other Details

  • Pay Range: $128,775—$151,500 USD (target annual salary; full-time offers also include bonus eligibility, equity eligibility, and benefits such as medical, dental, vision and 401(k)).
  • Full-time role. In-person participation is required throughout the year; many roles are remote-first but not remote-only.
  • Job ID: G2701

Benefits

  • Medical, dental and vision plans with generous employee contributions
  • 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

Equal Opportunity & Privacy

Coinbase is an Equal Opportunity Employer and will consider qualified applicants without regard to protected characteristics. Reasonable accommodations are available for applicants with disabilities. Global data privacy notices and applicant rights links are provided in the original posting.

AI Disclosure

Coinbase may pilot AI tools for initial screening interviews and interview intelligence. These pilots are used for testing and Coinbase will not use AI to make employment decisions. Reasonable accommodations related to AI-enabled processes are available via accommodations[at]coinbase.com.