A digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
Staff Software Engineer, Backend – Consumer, Risk
Location
Canada
Posted
4 days ago
Salary
$217.9K / year
Seniority
Lead
Job Description
Staff Software Engineer, Backend – Consumer, Risk
Coinbase
• Own the end-to-end technical architecture of Coinbase's Risk Platform, including real-time fraud detection engines, risk decisioning systems, financial risk monitoring, and mitigation infrastructure operating at high throughput with low latency and 24x7 availability • Shape multi-quarter technical strategies for the Risk Platform, identifying opportunities to simplify complexity, improve reliability, reduce fraud losses, and scale risk capabilities across new products, asset classes, and jurisdictions • Lead the design and implementation of critical risk systems, translating ambiguous, high-stakes business requirements into scalable, resilient architectures that balance fraud prevention with user experience • Partner cross-functionally with Data Science, ML, Product, Compliance, and senior leadership to define the roadmap and ensure the risk platform evolves ahead of emerging threats and regulatory requirements • Build AI-native risk systems that leverage fleets of agents to automate complex detection and response workflows, significantly reducing the need for manual intervention • Strengthen the team's technical capability through architecture reviews, code reviews, engineering standards for quality and performance, and hands-on mentorship of engineers at all levels
Job Requirements
- 8+ years of backend software engineering experience with significant experience architecting and developing high-throughput, low-latency production systems at scale
- Deep expertise in backend systems design (microservices, event-driven architectures, REST/GraphQL APIs) with a track record of building systems that meet high-availability and correctness requirements
- Proven ability to define and execute multi-quarter technical strategies, influence engineering direction across teams, and translate ambiguous problem spaces into clear, actionable technical plans
- Experience architecting solutions for complex, high-stakes domains where correctness, latency, and reliability are critical, delivering impactful systems that operate at scale
- Demonstrated success raising the technical bar for a team through architectural guidance, engineering culture improvements, and mentorship of senior engineers with measurable outcomes
- Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Tech Lead
Navixus | Tech MahindraAt Navixus, we’re reinventing the customer experience (CX). We help enterprise-level companies solve the most complex CX and contact center problems. We equip our Clients with the strategies, technologies, cross-platform analytics and out of the box, fresh ideas so they can provide their customers with world-class service experiences, and interact across multiple channels.
Job Summary About the Role: Looking for a Senior Backend SDET with strong experience in Java and API automation to build scalable test frameworks and support high-quality backend systems in an Agile environment. Key Responsibilities: • Design and maintain automated test frameworks for backend services and APIs • Write and execute API tests using Java, Karate, RestAssured, and Postman • Validate backend data using Cassandra or other NoSQL databases • Integrate automation into CI/CD pipelines with GitHub and GitHub Actions • Collaborate with developers and QA to improve coverage and reliability • Document test cases in Confluence, track work in Jira Required Skills: • 5-7 years in backend test automation or SDET roles • Strong in Java and API testing tools • Understanding of REST APIs, HTTP, and backend architecture • Familiar with Git, CI/CD, Jira, Confluence Nice to Have: • Experience with Microsoft Azure or other cloud platforms
• Lead the design, development, and evolution of high-performance applications and services using Java and Micronaut. • Design and implement architectures based on microservices, messaging, and events using Kafka. • Develop modern, responsive, and scalable user interfaces with React and TypeScript. • Model, optimize, and maintain PostgreSQL databases, ensuring performance and reliability. • Define and implement security, observability, monitoring, and resilience patterns in AWS environments. • Conduct code reviews to ensure quality, maintainability, and adherence to best development practices. • Support investigation and resolution of incidents, performing root cause analysis and driving continuous improvement actions. • Serve as a technical reference for the team, sharing knowledge and supporting the growth of professionals at different levels. • Actively participate in architectural definitions and long-term technical decisions.
Senior Product Software Engineer, Python
Tyba EnergyTyba Energy, founded in 2020 and headquartered in San Francisco, California, is reimagining how energy storage is planned, optimized, and deployed. With an inno
• Lead engineering initiatives end-to-end • Collaborate cross-functionally with Engineering, Product, Policy, and Marketing teams • Demonstrate a high bar for code quality • Exceptional communication • Design, advise, and build the next versions of our GraphQL API • Debug and fix production issues + participate in an on-call rotation.
Senior Software Engineer – Python, React, AWS
MitratechMitratech is a privately-held, Austin, Texas-based company providing computer software solutions to companies across the globe. The company has been in operatio
• Authoring code for implementing features for the product using Python/React. • System Design & Task Decomposition: Break down high-level product goals into well-defined, modular engineering tasks that can be executed by team members. • Code Review & Validation: Conduct in-depth reviews of both human and AI-generated code, ensuring quality, security, scalability, and alignment with domain requirements. • Architectural Oversight: Ensure design plans created by both human engineers and AI tools adhere to architectural decisions with a focus on modularity, bounded contexts, etc. • AI-Integrated Development Lifecycle: Develop and optimize CICD pipelines that incorporate AI agents, automated testing, and intelligent code reviews. • AI-Oriented Prompt Engineering: Design and test structured instructions, prompts, and specifications to drive accurate, context-aligned output from AI agents. • Documentation and Domain Clarity: Contribute to the development of domain models, technical documentation, and internal knowledge bases to support AI performance and team activity. • Serve in an on-call rotation (DevOps philosophy where you will participate in ops) and respond promptly to any production issues to remediate rapidly. • Be a teammate, help other teammates resolve complex problems or think through design/architecture challenges. Be available and responsive. • Write secure code. Avoid introducing an OWASP vulnerability. Know how APIs are secured, sessions are handled, and data is validated properly. • Mentor others and foster an excellent engineering culture based in trust, accountability, character, and honesty. • Seek feedback and deliver constructive criticism (e.g., code reviews) in a tactful and empathetic manner; build others up and mentor without ego.


