Senior Software Engineer

USD 180,600-212,500 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

React, JavaScript

Required Skills & Competences ?

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

Details

At Coinbase, our mission is to increase economic freedom globally by building the emerging onchain platform and future global financial system.

Team

The Agent Productivity Tools (APT) team in Coinbase’s Enterprise Applications and Architecture org builds customer experience platforms that streamline customer service and compliance processes using innovative services, tools, and applications. The goal is to improve efficiency and effectiveness of CX agents, reducing resolution times and enhancing compliance KYC processes.

Role

Develop applications to enable Coinbase Customer Agents and other users to increase their productivity through automation and AI/ML technologies.

Responsibilities

  • Build full user features including frontend and backend using React, JavaScript frameworks, Golang, and cloud technologies.
  • Lead assessment and implementation of third-party AI/ML tools.
  • Collaborate cross-functionally with product, design, security, data, and engineering teams to solve complex problems.
  • Understand and improve Coinbase’s platform and development practices across multiple teams.
  • Participate in ideation and innovation processes.
  • Anticipate potential issues and adapt approaches to avoid impacts.
  • Communicate technical themes to both technical and non-technical stakeholders.
  • Mentor team members on design, coding, testing, deployment, documentation, metrics, and scaling.
  • Work with teams across multiple time zones.

Requirements

  • Minimum 5 years experience in software engineering and developing large-scale systems using Golang and cloud technologies.
  • Experience delivering user-facing features with JavaScript and modern component-based frameworks like React.
  • Proven experience integrating AI/ML APIs into web applications.
  • Experience with third-party vendor integrations.
  • Comfortable working on large-scale, high-traffic platforms with scalable, robust service implementations.
  • Experience authoring and contributing to technical architecture.
  • Experience with AWS, Kubernetes, Terraform, BuildKite or similar.
  • Familiarity with rate limiting, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging.
  • Experience with event-driven architectures (Kafka, MQ) and proficiency in SQL or NoSQL databases.
  • Knowledge of gRPC, GraphQL, ETL concepts.
  • Proficiency in Go programming language.

Nice to Haves

  • Python, Ruby.
  • SaaS platform experience.
  • Experience building applications utilizing OpenAI/ChatGPT.

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 and leave policy.
  • Option to get paid in digital currency.

Salary

Target annual salary range is $180,625 to $212,500 USD plus bonus, equity, and benefits.