Senior Software Engineer

Coinbase
US
Remote

Who this role is best for

Geared toward senior full-stack engineers comfortable with high-impact CX journeys spanning React/TypeScript and Go, requiring quarterly in-person collaboration.

Best fit for

  • Senior engineers who thrive in intense environments pushing past perceived limits.
    — “The bar is high, the environment is intense, and we like it that way
  • Full-stack developers with proven experience in React/TypeScript and Go APIs.
    — “hands-on proficiency in React (or similar modern frontend frameworks) with TypeScript and backend API development in Go
  • Candidates who integrate AI/ML into production with rigorous guardrails.
    — “Experience integrating AI/ML or third-party platform capabilities into production applications with engineering rigor around guardrails, testing, and rollout

Things to consider

  • Quarterly in-person working sessions are mandatory despite remote-first policy.
    — “Expect to get together quarterly for intense in-person working sessions called “surges”
  • On-call participation and incident response are expected responsibilities.
    — “Strengthen production reliability through on-call participation, incident response, debugging

How to stand out

  • Demonstrate measurable impact on CX outcomes like CSAT and containment rates.
    — “Drive CX outcomes through experimentation, instrumentation, and iterative delivery, using metrics such as containment, AtR, CSAT, and escalation rates
  • Highlight cross-functional collaboration with Product and Design teams.
    — “Partner with Product, Design, CX Ops, and peer engineering teams
  • Showcase experience turning ambiguous problem spaces into shipped solutions.
    — “translating ambiguous problem spaces into shipped solutions
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · TeamLevel · Senior

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • building and scaling high-impact CX journeys
  • driving CX outcomes through experimentation
  • leading integration of AI/ML into customer and agent experiences
Typical background
5+ years of software engineering experience building and operating production full-stack web applications

Skills & requirements

Required

Full-stack DevelopmentReact/typescriptGoAPI DesignDistributed SystemsProduction ReliabilityIncident Response

Preferred

Ai/ml IntegrationCustomer Experience Design

Stack & domain

Software EngineeringFull-stack DevelopmentReactTypeScriptGoApi DesignCachingObservabilityDebuggingIncident ResponseIntegration Of Ai/mlThird-party Platform CapabilitiesProduction ReliabilityFull-stack DesignTestingDeployment PracticesPartnering With Product And DesignDelivering Measurable Product OutcomesTranslating Ambiguous Problem Spaces Into Shipped SolutionsUtilizing Generative Ai ResponsiblyMaintaining Human OversightDriving Measurable Improvements In Workflow EfficiencyCostQualityCustomer SupportAgent ToolsAi/ml

About the role

Original posting from Coinbase

Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.

Senior Software Engineer (EAA)

The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent-facing support experiences across Help Center, chat, in-product entry points, and agent tools. We're hiring a Senior Software Engineer to build and scale high-impact CX journeys spanning React/TypeScript frontends, Go backend services, and integrations with the CEE Foundations and Intelligence layers. You'll ship reliable, measurable features that improve automation, resolution quality, and customer satisfaction across every support surface.

What you'll do:

Build end-to-end full-stack features across React/TypeScript frontends and Go backend services for Help Center, chat, and agent-facing workflows.

Partner with Product, Design, CX Ops, and peer engineering teams to turn high-volume customer problems into intuitive self-serve and assisted-support experiences.

Own APIs, service integrations, and UI flows that connect Surfaces with CEE Foundations and Intelligence capabilities, including routing, procedures, data-plane integrations, and evaluation systems.

Drive CX outcomes through experimentation, instrumentation, and iterative delivery, using metrics such as containment, AtR, CSAT, and escalation rates.

Lead integration of AI/ML and vendor capabilities into customer and agent experiences with appropriate guardrails, observability, and rollout discipline.

Strengthen production reliability through on-call participation, incident response, debugging, and mentoring engineers on full-stack design, testing, and deployment practices.

Required Skills and Experience:

5+ years of software engineering experience building and operating production full-stack web applications, with hands-on proficiency in React (or similar modern frontend frameworks) with TypeScript and backend API development in Go.

Demonstrated experience designing and shipping customer-facing experiences in close partnership with Product and Design, not solely backend or platform systems.

Proven track record with distributed systems and production fundamentals including API design, caching, observability, debugging, incident response, and operational reliability.

Experience integrating AI/ML or third-party platform capabilities into production applications with engineering rigor around guardrails, testing, and rollout.

Track record of delivering measurable product outcomes across cross-functional teams, including translating ambiguous problem spaces into shipped solutions.

Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

 

Job ID: P76575

#LI-Remote

Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.

Commitment to Equal Opportunity

Coinbase is proud to be an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law.  For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. 

Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information.   For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here).

Global Data Privacy Notice for Job Candidates and Applicants

Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here.    

AI Disclosure

For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description.  

For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. 

The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com

Source: Coinbase careers

Similar roles