Software Engineer, Backend (Consumer - Risk)
WFA Digital Insight
The demand for skilled backend engineers in the fintech space is skyrocketing, with a 25% increase in job openings over the past year. Coinbase, a pioneer in the crypto market, is seeking a talented Software Engineer to join its Risk Engineering team. With a strong focus on innovation and collaboration, this role offers a unique opportunity to work on critical systems that protect users and the business from financial threats. As the remote job market continues to evolve, candidates with expertise in backend development, risk detection, and fraud prevention are in high demand. Before applying, candidates should be prepared to showcase their technical skills, experience working with distributed systems, and ability to collaborate effectively with cross-functional teams.
Job Description
About the Role
The Software Engineer, Backend (Consumer - Risk) role at Coinbase is a challenging and rewarding position that requires a strong technical background and a passion for innovation. As a member of the Risk Engineering team, you will be responsible for designing, building, and optimizing backend services that power risk detection, fraud prevention, and financial risk mitigation across Coinbase's platform. The team sits at the forefront of protecting Coinbase and millions of users from fraud and financial risk, and you will play a critical role in developing flexible, scalable, and customizable engineering systems to detects and prevent fraud.The Risk Engineering team is part of the Consumer & Business group, which is responsible for building and maintaining the systems that enable Coinbase's users to buy, sell, and store cryptocurrency. The team is composed of experienced engineers, data scientists, and risk analysts who work closely together to identify and mitigate risks. As a Software Engineer on this team, you will have the opportunity to work on some of the most critical and high-throughput services at Coinbase, operating at the scale, speed, and 24x7 nature of crypto markets.
What You Will Do
- Build and maintain backend services that power risk detection, fraud prevention, and financial risk mitigation across Coinbase's platform
- Own feature delivery end-to-end, from technical design through implementation, testing, deployment, and monitoring
- Partner with Data Science, ML, and Risk Analysts teams to develop proactive systems and reactive solutions that reduce fraud and financial loss
- Drive reliability and observability in risk platform services by implementing mechanisms to identify regressions, ensure prompt visibility of issues, and contribute to incident response and post-mortems
- Contribute to the team's engineering culture by leaving code cleaner than you found it, maintaining high code velocity, participating in code reviews, and building reusable solutions that can be leveraged across the team
- Collaborate with cross-functional teams to develop and implement risk-based solutions that meet business needs and comply with regulatory requirements
- Develop and maintain technical documentation for backend services, including design documents, implementation details, and troubleshooting guides
- Participate in on-call rotations to ensure 24x7 coverage of risk platform services
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve the design and implementation of backend services
What We Are Looking For
- 2+ years of experience in backend software engineering, with a track record of shipping production services in a fast-paced environment
- Proficiency in at least one backend language (e.g., Go, Ruby, Python, Java) and experience working with relational and/or NoSQL databases (e.g., Postgres, DynamoDB, MongoDB)
- Strong understanding of software design patterns, data structures, and algorithms, with the ability to independently manage complex tasks and work in unfamiliar systems with guidance
- Experience building or working with high-throughput, low-latency systems, or a strong foundation in distributed systems fundamentals (APIs, event-driven architectures, cloud infrastructure)
- Clear written and verbal communication skills, with the ability to collaborate effectively across engineering, product, data science, and risk operations stakeholders
- Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality
- Experience with Excel and other data analysis tools is a plus
Nice to Have
- Experience working with cloud-based infrastructure and containerization (e.g., Docker, Kubernetes)
- Knowledge of cybersecurity principles and practices, with experience implementing security measures in backend services
- Familiarity with agile development methodologies and version control systems (e.g., Git)
Benefits and Perks
- Competitive salary and equity package
- Comprehensive health, vision, and dental insurance
- Flexible PTO and vacation policy
- Remote work stipend and home office setup support
- Access to professional development opportunities and training programs
- Collaborative and dynamic work environment with a team of experienced engineers and industry experts
- Opportunity to work on critical systems that have a direct impact on the business and users
- Flexible working hours and the ability to work from anywhere in Canada
How to Stand Out
- To stand out in this role, highlight your experience with backend development, risk detection, and fraud prevention in your resume and cover letter.
- Be prepared to showcase your technical skills and experience working with distributed systems during the interview process.
- Demonstrate your ability to collaborate effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders.
- Show a willingness to continuously learn and adapt to new technologies and industry trends.
- Research the company culture and values, and be prepared to discuss how you align with them.
- Don't be afraid to ask questions during the interview process, and be prepared to provide specific examples of your experience and skills.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.