Senior Software Engineer, Frontend (Consumer - CETI)
The Consumer Product Group builds the sustainable engines of growth for Coinbase that bring open financial services to 1 billion people with products like Advanced Trading, Staking, and Coinbase One. Consumer product engineers strive to make the Coinbase retail app the easiest-to-use, fastest, and safest experience for everyone across the globe to access and participate in the cryptoeconomy.
Our team focuses on accelerating the development of high quality products by enabling validation of product behaviors at scale through automated test infrastructure. We are entirely engineering driven, identifying opportunities to build innovative tools and infrastructure to enable developers to test high-fidelity production behaviors during development to enable catching and fixing bugs as early in the development cycle as possible. We are seeking an experienced and dynamic Senior Frontend Software Engineer to join our Consumer Engineering Test Infrastructure team at Coinbase. This role is pivotal in establishing a robust Frontend testing framework, and culture within our organization. The ideal candidate will be responsible for driving test automation strategies across Web and Mobile, and ensuring the delivery of high-quality software products.
What you’ll be doing (ie. job duties):
- Build & Scale Testing Infrastructure – Architect and implement automated testing frameworks from the ground up, enabling teams to validate product behavior faster and more reliably.
- Enable Smart Automation – Define strategies to automate testing at every level—unit, integration, and end-to-end—while seamlessly integrating testing into CI/CD pipelines.
- Leverage AI/ML for Smarter Testing – Explore and implement novel AI/ML techniques to optimize test execution, detect flaky tests, and enable self-healing automation. Use intelligent anomaly detection to improve test coverage and recovery.
- Enhance Developer Productivity – Identify bottlenecks in testing workflows, introduce cutting-edge tools, and create streamlined processes that empower engineers to ship high-quality software with confidence.
- Define and Drive Product Quality Metrics – Establish measurable driver and outcome metrics that track test effectiveness, release stability, and developer efficiency. Work cross-functionally to ensure these metrics influence decision-making and improve product quality across the company.
- Drive Best Practices & Company-Wide Impact – Partner with teams across the entire tech stack to define and implement scalable testing strategies. Your work will directly influence development speed and product quality across the company.
What we look for in you (ie. job requirements):
- You have at least 5 years of Frontend experience in software engineering and at least 4 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.
- You have a good knowledge of testing tools, methodologies and best-practices in the Frontend space, having used and developed them for Mobile and Web products.
- You've developed and shipped user-facing features using component-based UI frameworks.
- You’re familiar with current trends and best practices in front-end architecture, including performance, security and usability.
- You write high quality, well tested code to meet the needs of your customers.
Nice to have:
- Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
PID ID # GCFET05US
Pay Range:
$186,005 - $218,900 USD
Apply for this job
*
indicates a required field