Senior Staff Software Engineer
Role details
Job location
Tech stack
Job description
The Risk engineering team has a critical charter to effectively manage the financial threats to both the business and the Coinbase users. By joining the team, you will continue to build the platform and critical services to mitigate fraudulent activities at scale, and improve the detection of good user patterns.
What you'll be doing (ie. job duties):
-
Design and implement next generation core Risk platform architecture that power Coinbase
-
Interact with stakeholders in many different organizations that build Coinbase products or responsible for financial operations
-
Participate in shaping of the strategy and execution path of Risk platform
-
Manage individual projects priorities, deadlines and deliverables with your technical expertise
Requirements
-
10+ years of experience in backend software engineering using Golang or similar languages
-
Proven track record of delivering impactful solutions that power significant risk flows
-
You've designed, built, scaled and maintained high throughput and low latency production services
-
You've experienced architecting and developing solutions to ambiguous problems with significant impact
-
Strong technical knowledge of building distributed systems that process massive scale
-
Solid communication skills, ability to communicate to stakeholders with various technical and non-technical backgrounds
-
Relentless drive to set and perseverance to achieve ambitious goals
-
Passion for building an open financial system that brings the world together
Nice to haves:
-
Domain expertise in Risk engineering
-
Worked closely in Machine Learning models and leveraged the models to scale the execution of risk use cases at large scale
-
Experience both in startups and large enterprises