Senior Software Engineer, Risk Engineering

Gemini Trust Company LLC

New York, United States
Base: $140,000 - $200,000; bonus/equity: discretio...
On-site
6+ years software development experience
Typed languages scala go java c# c++
Large-scale distributed systems design
The role focuses on enhancing instrumentation and fraud detection capabilities across Gemini products to support risk management

Job Summary

  • The role focuses on enhancing instrumentation and fraud detection capabilities across Gemini products to support risk management.
  • Candidates will contribute to the technical direction of the team while leveling up junior engineers through mentorship and code reviews.
  • The position offers competitive pay, discretionary bonuses, equity grants, and comprehensive health benefits including paid parental leave.

Matching Summary

The role focuses on enhancing instrumentation and fraud detection capabilities across Gemini products to support risk management.

Salary

Base: $140,000 - $200,000; Bonus/Equity: Discretionary annual bonus and new hire equity grant; Benefits: Comprehensive health plans, 401K matching, flexible time off

Skills & Requirements

Must-have

  • 6+ years software development experience
  • Typed languages Scala Go Java C# C++
  • Large-scale distributed systems design
  • Cloud technologies and microservices architecture
  • Agile development methodologies

Nice-to-have

  • Experience in crypto or fintech industry
  • Understanding of blockchain technologies
  • Leadership experience mentoring junior engineers
  • Strong interest in fixing broken processes

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering
  • 6+ years of experience in software development
  • Proven track record with large-scale distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter