FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Risk Engineering
GeminiSenior Software Engineer enhancing fraud detection and operational tooling in crypto products at Gemini. Collaborating with engineers to develop user-facing distributed systems for millions of users.
Posted 7/9/2026full-timeNew York City • California, New York, Washington • 🇺🇸 United StatesSenior💰 $140,000 - $200,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development with a focus on large-scale, distributed systems, utilizing typed programming languages such as Scala, Go, Java, or C#. Proficient in agile methodologies, cloud technologies, and microservices architecture while maintaining high standards of code quality and security.
Highest-signal resume keywords
Software DevelopmentScalaGoJavaC#
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentLarge-Scale SystemsDistributed SystemsAgile MethodologiesCode HealthTestingMaintainabilityMicroservices Architecture
Soft Skills
CommunicationTeamworkProblem-SolvingMentoring
Tools & Technologies
Cloud Technologies
Certifications & Qualifications
Bachelor’s DegreeMaster’s Degree
Industry Keywords
CryptoBlockchain
Tech Stack
Tools & technologiesCloudDistributed SystemsGoJavaMicroservicesScala
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Benefits
Comp & perks- Competitive starting pay
- A discretionary annual bonus
- Long-term incentive in the form of a new hire equity grant
- Comprehensive health plans
- 401K with company matching
- Paid Parental Leave
- Flexible time off