Taro Logo

Software Engineer, Enterprise Apps

A cryptocurrency exchange platform building the emerging onchain platform and future global financial system.
$53,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Finance · Blockchain

Description For Software Engineer, Enterprise Apps

Coinbase is seeking a Software Engineer for their Enterprise Apps team, specifically the Agent Productivity Tools (APT) team within Enterprise Applications and Architecture org. This role is crucial in building customer experience platforms that streamline customer service and compliance processes.

The position involves developing applications that enhance Coinbase Customer Agents' productivity through full-stack development and third-party integrations. You'll be working with Golang to build new services, design scalable systems, and collaborate with cross-functional teams to implement the product vision.

Key responsibilities include writing high-quality tested code, debugging complex technical problems, reviewing feature designs, and ensuring security and operational integrity. The role requires expertise in cloud technologies, event-driven architectures, and experience with tools like AWS, Kubernetes, and various databases.

The ideal candidate should have 2+ years of software engineering experience, with proven experience in building and maintaining production services. They should be passionate about creating an open financial system and have strong technical skills in Go programming, cloud platforms, and system design.

Coinbase offers a comprehensive benefits package including medical insurance, life insurance, wellness stipends, and learning allowances. The company culture is described as intense and mission-driven, focused on increasing economic freedom in the world through cryptocurrency and blockchain technology.

This is an excellent opportunity for a software engineer who wants to make a significant impact in the cryptocurrency space while working with cutting-edge technologies and high-caliber colleagues.

Last updated 2 minutes ago

Responsibilities For Software Engineer, Enterprise Apps

  • Building applications to increase Customer Agents productivity through full stack dev and 3rd party integrations
  • Building new services using Golang
  • Designing scalable systems using modern cloud technology
  • Working with cross-functional teams on product and technical vision
  • Writing high quality, well tested code
  • Debugging technical problems and improving systems
  • Reviewing feature designs
  • Ensuring security, safety, scale, and operational integrity
  • Building pipelines for 3rd party vendor integration

Requirements For Software Engineer, Enterprise Apps

Go
Kubernetes
MongoDB
MySQL
Kafka
Redis
  • 2+ years of experience in software engineering
  • Experience with designing, building, and scaling production services
  • Ability to write high quality, well tested code
  • Experience with third-party vendor integrations
  • Experience with AWS, Kubernetes, Terraform, BuildKite or similar
  • Experience with rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging
  • Experience in event driven architectures (Kafka, MQ etc.)
  • Proficiency in SQL or NoSQL DBs
  • Understanding of gRPC, GraphQL, ETL
  • Proficiency in Go

Benefits For Software Engineer, Enterprise Apps

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
  • Medical insurance including Dental & Vision for employees and dependants
  • Group Personal Accidental Insurance
  • Group Term Life Insurance
  • Employee Stock Purchase Plan (ESPP)
  • Wellness Stipend
  • Mobile/Internet Reimbursement
  • Connections Stipend
  • Learning and Development Allowance
  • Employee Assistance Program
  • Travel Medical Policy – Global Traveler
  • Fertility Benefits
  • Generous Time Off/Leave Policy

Interested in this job?

Jobs Related To Coinbase Software Engineer, Enterprise Apps

Software Engineer, Backend (Institutional - Financing)

Backend Software Engineer position at Coinbase focusing on institutional financing systems and crypto infrastructure.

Software Engineer, Backend (Institutional - Prime)

Backend Software Engineer role at Coinbase focusing on institutional products and Prime platform, requiring 2+ years of experience in building scalable services.

Software Engineer, Backend (Consumer Products)

Backend Software Engineer position at Coinbase focusing on crypto-forward products and features, requiring 2+ years of experience in scaling production services.

Software Engineer, Backend - Platform

Backend Software Engineer position at Coinbase focusing on building scalable platform services for cryptocurrency exchange infrastructure.

Software Engineer, Backend (Consumer Products)

Backend Software Engineer position at Coinbase focusing on crypto-forward products and features, requiring 2+ years of experience in building scalable services.