Software Engineer

Gemini Logo

Gemini

💵 $120k-$168k
📍Remote

Summary

Join Gemini, a global crypto and Web3 platform, as a Software Engineer specializing in credit card technology. This in-person role (twice a week in Seattle, WA or New York City, NY) focuses on developing new products and features, writing automated tests, providing technical input, and reviewing code. You will improve the Gemini code base and support production software. The ideal candidate possesses 2+ years of software engineering experience, advanced proficiency in at least one language (Scala, C++, or Typescript preferred), and strong teamwork skills. A customer-focused mindset and ability to manage competing priorities are essential.

Requirements

  • At least 2+ years of software engineering experience
  • Advanced proficiency in at least one language. We use mostly Scala and C++ on our backend and Typescript on the frontend – it’s great if you’re comfortable in those or if you’re willing to learn
  • The ability to work closely across teams and manage dependencies
  • A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality. The ability to adapt and handle multiple competing priorities in collaboration with peers

Responsibilities

  • Develop new products and product features on the Gemini platform
  • Write automated tests and work with our QA team to ensure the operation and correctness of new product features
  • Provide technical input and knowledge to the planning, design, and requirements process for new products and features
  • Review other software engineers’ code for correctness, style, and information security concerns
  • Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects
  • Support your team’s production software by responding to an occasional alert or bug report

Preferred Qualifications

  • Experience working with or being a power user of Bitcoin, Ethereum, and/or blockchain technology
  • Work experience or knowledge of the finance industry, payments, trading and/or exchange systems

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.