Software Engineer, Enterprise Apps
About the role
Software Engineer on the CX Shared Agent Platforms and SFDC Solutions team within Coinbase's Enterprise Applications and Architecture org. Build platforms and services powering customer experience and compliance operations, owning full-stack development of tools that improve agent productivity and customer satisfaction at scale.
Responsibilities
- Build and ship full-stack services and applications using Golang, gRPC, TypeScript, and React to support CX agent workflows and automation.
- Own the design, implementation, and integration of third-party platforms (Salesforce, Maestro QA, Assembled) that extend Coinbase's internal CX tooling capabilities.
- Drive platform modernization efforts, including support for strategic platform transitions and evolving the agent platform landscape.
- Partner with product, design, security, and data teams to deliver cross-functional solutions to complex operational and compliance challenges.
- Lead code reviews, architecture discussions, and testing practices that raise the quality bar across the team and support reliable, high-traffic production systems.
- Identify and mitigate technical risks during design and implementation, proactively adapting approaches to maintain platform reliability.
Qualifications
- 5+ years of experience in software engineering, with proficiency in Go and hands-on experience building scalable backend services using gRPC and event-driven architectures (Kafka or similar).
- Demonstrated full-stack development capability with TypeScript/JavaScript and modern component-based frameworks (React), delivering production-quality applications.
- Experience operating production systems on AWS with Kubernetes, Terraform, and CI/CD pipelines (BuildKite or similar), including implementation of rate limiters, caching, load balancing, and observability tooling.
- Proven track record evaluating, integrating, and extending third-party SaaS platforms in a production enterprise environment.
- Experience mentoring engineers on design patterns, testing practices, and deployment processes in a distributed, multi-timezone team.
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human‑in‑the‑loop practices to deliver business‑ready outputs and drive measurable improvements in efficiency, cost, and quality.
Skills
Benefits
- Private Medical Insurance
- Private Dental Insurance
- Group Life Insurance
- Childcare Reimbursement
- Wellness Stipend
- Mobile/Internet Reimbursement
- Meal Vouchers
- Learning and Development Allowance
- Employee Assistance Program
- Travel Medical Policy – Global Traveler
- Fertility Benefits
- Generous Time off/Leave Policy

About Coinbase
Buy, sell, and manage cryptocurrencies.
Founded in June of 2012, Coinbase is a digital currency wallet and platform where merchants and consumers can transact with new digital currencies like bitcoin, ethereum, and litecoin. Our vision is to bring more innovation, efficiency, and equality of opportunity to the world by building an open financial system. Our first step on that journey is making digital currency accessible and approachable for everyone. Two principles guide our efforts. First, be the most trusted company in our domain. Second, create user-focused products that are easier and more intuitive to use.
More open roles at Coinbase
- 5d ago
- Senior Product Marketing Manager, Infrastructure5d agoRemote · Infrastructure Marketing
- Senior Recruiter5d agoRemote · People Success
- Principal Recruiter5d agoHybrid (Remote - USA) · People Success, Core Recruiting
- Senior Data Scientist, Product5d agoRemote · Data Science
