Software Engineer, Frontend - Risk Platform
Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform and the future global financial system.
What You'll Be Doing
- Design, scope, and build new risk detection systems and major features, applying experienced-based judgment to solve complex technical challenges
- Independently manage complex features and projects from inception to production deployment
- Turn our vision into tangible roadmaps every quarter by working with engineers, product managers, and senior leadership
- Build self-serve options to reduce friction for legitimate users while blocking fraudulent activities
- Optimize end-to-end experiences related to security protection and scam prevention
- Actively participate in PR reviews, code lifecycle management, and mentor junior engineers
- Respond to incidents of all severities and contribute to post-mortems
- Collaborate with Data Science, ML, and Risk Analysts teams to develop both proactive and reactive solutions
Technical Excellence
- Proactively propose novel ideas to enhance codebase, features, and architecture, promoting developer efficiency
- Build systems that accelerate the team's ability to deliver high-quality work
- Identify, propose, and implement scalable solutions that can be leveraged across the team
- Leave code cleaner than you found it and maintain high code velocity
- Implement mechanisms to identify regressions and ensure prompt visibility of emerging issues
What We Look For In You
Required Qualifications
- 2+ years of experience in software engineering, with demonstrated ability to ship production systems
- Strong proficiency in at least one frontend framework (React, TypeScript)
- Experience building and maintaining distributed systems at scale
- Ability to independently manage complex tasks and work in unfamiliar systems with guidance
- Strong understanding of software design patterns, data structures, and algorithms
- Experience with modern development practices including CI/CD, testing, and monitoring
Preferred Qualifications
- Experience with risk, fraud detection, or financial systems
- Familiarity with machine learning models and their application in production
- Experience with real-time event processing and streaming architectures
- Knowledge of payment systems (ACH, cards, crypto) and associated fraud patterns
- Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes)
- Understanding of security best practices and compliance requirements
Technical Skills
- Strong proficiency in React and TypeScript/JavaScript
- Experience with modern component-based architectures
- Familiarity with state management solutions
- Understanding of web security best practices
- Experience collaborating with designers and product managers
Pay Range
$152,405 - $179,360
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 U.S. 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 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.
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