Senior Software Engineer, Onchain

Gemini
Summary
Join Gemini, a global crypto and Web3 platform, as a Senior Software Engineer in the Onchain domain. You will collaborate with a talented team to enhance and expand blockchain-based products, including Staking, Transfers, and Custody. Responsibilities include designing, developing, and deploying new features; researching and integrating new blockchain technologies; ensuring system reliability and security; mentoring junior engineers; and staying current with industry trends. This role requires a Bachelor's or Master's degree in a related field, 6+ years of software development experience with typed languages, and a proven track record in large-scale, distributed systems. The position is hybrid, requiring in-person presence twice a week in either Seattle, WA or New York City, NY. Gemini offers a competitive salary, annual bonus, equity grant, comprehensive health plans, 401k matching, paid parental leave, and flexible time off.
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, 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
Responsibilities
- Participate in the design, development, and deployment of new features for your team
- Research and integrate new blockchain technologies, concepts, and solutions
- 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
Preferred Qualifications
- 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
Benefits
- Competitive starting salary
- 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
Share this job:
Similar Remote Jobs

