Software Engineer, Backend (Risk Platform)

πŸ“ World
USD 147,900-174,000 per year
MIDDLE
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Docker @ 3 Go @ 6 Kafka @ 3 Kubernetes @ 3 Ruby @ 6 Python @ 6 GCP @ 3 Java @ 6 CI/CD @ 3 Algorithms @ 6 Data Structures @ 6 Distributed Systems @ 3 Machine Learning @ 2 Data Science @ 3 Leadership @ 3 AWS @ 3 MongoDB @ 3 PostgreSQL @ 3 RabbitMQ @ 3 Microservices @ 3 API @ 3 Fraud @ 3 Design Patterns @ 6 Snowflake @ 3 Compliance @ 3

Details

At Coinbase, our mission is to increase economic freedom in the world. The Risk Engineering Platform team builds scalable, flexible, and customizable engineering systems to detect and prevent fraud and financial risks in real-time, near-real-time, and scheduled workflows. This role focuses on designing, building, and optimizing risk detection and mitigation systems that balance technical excellence, reliability, and business impact. The position is remote-first with required in-person participation throughout the year for team and company-wide offsites.

Responsibilities

  • Design, scope, and build new risk detection systems and major features, applying experienced judgement to solve complex technical challenges.
  • Independently manage complex features and projects from inception through production deployment.
  • Turn vision into tangible quarterly roadmaps by collaborating with engineers, product managers, and senior leadership.
  • Build self-serve options to reduce friction for legitimate users while preventing fraudulent activities.
  • Optimize end-to-end experiences related to security protection and scam prevention.
  • Participate actively in code 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 to develop proactive (models & user-facing features) and reactive (one-off rules) solutions.

Technical Excellence

  • Propose ideas to enhance codebase, features, and architecture to promote developer efficiency.
  • Build systems that accelerate the team's ability to deliver high-quality work.
  • Identify, propose, and implement scalable, reusable solutions across the team.
  • Maintain high code quality and velocity; implement mechanisms for regression detection and prompt visibility of emerging issues.

Requirements

  • 2+ years of experience in software engineering with demonstrated ability to ship production systems.
  • Strong proficiency in at least one backend language (Go, Java, Python, Ruby).
  • 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 (explicitly mentioned)

  • Backend languages: Go, Java, Python, Ruby
  • Microservices architecture and API design (RESTful services)
  • Databases: PostgreSQL, MongoDB, Snowflake
  • Message queuing / streaming: Kafka, RabbitMQ
  • CI/CD, testing frameworks, monitoring and observability
  • Cloud platforms: AWS, GCP
  • Containerization: Docker, Kubernetes

Work Model & Other Notes

  • Remote-first (not remote-only); in-person participation and offsite attendance is expected and supported.
  • Answers to crypto-related questions may be used to evaluate onchain experience.
  • Full-time offers include bonus eligibility, equity eligibility, and benefits (medical, dental, vision, 401(k), etc.).

Benefits

  • Medical, dental, and vision plans
  • Health Savings Account with company contributions
  • Disability and life insurance
  • 401(k) with company match
  • Wellness stipend, mobile/internet reimbursement, connections stipend
  • Volunteer time off, fertility counseling and benefits
  • Generous time off/leave policy
  • Option to get paid in digital currency

Pay Range

  • $147,900β€”$174,000 USD (target annual salary depending on work location)
  • $154,000 CAD (target annual salary for certain locations)