Coinbase

Senior Software Engineer, Backend (EAA)

Brazil

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, Cryptocurrency, Customer ServiceIndustries

About the Role

As part of Coinbase’s Enterprise Applications and Architecture organization, the CXCMSS (Customer Experience Channel Management and Shared Services) team is on the front lines of revolutionizing how we deliver exceptional support to millions of users globally. We are responsible for managing the delivery of work to agents across chat, phone, email, and social channels, empowering customer service agents across compliance and retail business units to operate at peak efficiency. We design, build, and own platforms that prioritize the customer-first approach while driving agent productivity and maximizing automation. Our team thrives on innovation, creating scalable solutions that not only meet today’s needs but also anticipate the future of customer engagement.

In this role, you'll be at the forefront of building complex, scalable applications that directly impact the Coinbase customer experience. You'll focus on building and optimizing Go-based backend APIs and React-powered UIs at scale, while integrating with third-party platforms to streamline operations for our customer service teams.

What You’ll Be Doing

  • Build complete user features including front and backend using React, Js frameworks, Golang and cloud technologies.
  • Deliver cross-functional outcomes to complex problems in collaboration with product, design, security, data or other engineering teams.
  • Demonstrate a keen awareness of Coinbase’s platform, development practices, and various technical domains and build upon them to efficiently deliver improvements across multiple teams.
  • Participate in an environment where innovative ideas are regularly generated, vetted, and transformed into action.
  • Foresee potential issues before they arise and adapt their own approach, working within constraints to avoid adverse impact.
  • Communicate across the company to technical and non-technical leaders with ease.
  • Quickly distill complex technical themes so that an entry level, non-tech team member can understand them.
  • Mentor team members in design techniques and best practices in coding, testing, release/deploy process, documentation, metrics/logging and scaling.
  • Work with teams and teammates across multiple time zones.

What We Look For

  • At least 5 years of experience in software engineering.
  • At least 5 years of experience in developing large scale systems with Golang and cloud technologies.
  • Experience shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.
  • Be a self-starter, independently execute complex solutions efficiently.
  • Experience with third-party vendor integrations.
  • Experience with large-scale, high-traffic platforms and implementing scalable, robust services in the real world.
  • Experience in authoring and contributing to technical architecture and implementing them.
  • Experience in AWS, Kubernetes, Terraform, BuildKite or similar.
  • Experience in rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging etc.
  • Experience in event driven architectures (Kafka, MQ etc.).
  • Proficiency in either SQL or NoSQL DBs.
  • Understanding of concepts like gRPC, GraphQL, ETL.
  • Proficiency in Go and React.

Nice to Haves

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

Job PID

G2673

Skills

Backend Development
Golang
React
JavaScript
API Development
Cloud Technologies
Customer Support Platforms
Scalability
Problem-Solving
Cross-functional Collaboration
Technical Communication

Coinbase

Digital currency wallet and transaction platform

About Coinbase

Coinbase provides a platform for buying, selling, and storing digital currencies like bitcoin, ethereum, and litecoin. Users can create a digital wallet to manage their cryptocurrency transactions easily. The platform is designed to be user-friendly, making it accessible for both merchants and consumers. Unlike many competitors, Coinbase focuses on building trust with its users through reliable services and a straightforward interface. The company's goal is to create an open financial system that promotes innovation and equal opportunities in the digital currency space.

San Francisco, CaliforniaHeadquarters
2012Year Founded
$616.1MTotal Funding
IPOCompany Stage
Fintech, Crypto & Web3Industries
5,001-10,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
401(k) Company Match

Risks

Increased political spending may lead to regulatory backlash.
Emergence of competitors like Remittix threatens Coinbase's market share.
Legal challenges from CBBTC launch could harm financial and reputational standing.

Differentiation

Coinbase offers a user-friendly platform for digital currency transactions and storage.
The company has expanded its European presence by acquiring BUX Europe Limited.
Coinbase integrates Apple Pay for seamless fiat-to-crypto conversions.

Upsides

Acquisition of BUX Europe Limited enhances Coinbase's regulatory compliance in the EEA.
Digital asset lending program for Prime clients boosts revenue potential.
Avant-garde educational platform increases user engagement and trust.

Land your dream remote job 3x faster with AI