Gemini is a global crypto and Web3 platform founded in 2014, offering a wide range of crypto products and services. The Senior Software Engineer in Risk Engineering will enhance fraud detection capabilities, contribute to technical direction, and drive operational excellence for user-facing distributed systems.
Responsibilities:
- Participate in the design, development, and deployment of new features for your team
- Contribute to the high availability, reliability, and security of our systems
- Participate in code reviews, mentor junior engineers, and share best practices
- Stay up-to-date with emerging trends and technologies in the crypto and blockchain space
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 6+ years of experience in software development with typed languages such as: Scala, Go, Java or C# C++
- Proven track record of developing and maintaining large-scale, distributed systems
- Experience with agile development methodologies and a commitment to following best practices in code health, testing, and maintainability
- Excellent communication and teamwork abilities
- Strong problem-solving skills and the ability to work under pressure
- Familiarity with cloud technologies and microservices architecture
- Experience in the crypto or fintech industry
- Understanding of blockchain technologies and crypto wallets
- Leadership experience or a strong interest in mentoring junior team members