Senior Software Engineering Manager, Invest / Trade

Gemini
New York, NY
Job Description
Role Overview

As a Senior Engineering Manager, you will lead talented engineers to enhance and expand the features of our blockchain-based products and the supporting platforms. You will drive the technical direction and engineering culture within your team and contribute to the culture of the broader Invest / Trading group.

What You Will Do

Develop and maintain an engineering roadmap, ensure product vision is realized through excellence in execution and operations, lead the scaling of Gemini’s engineering teams, and develop and maintain development methodologies.

Why It Might Be a Fit

You will mentor and coach your direct reports, participate in solutioning for new features and products, and help drive innovation to bring new value to users.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 10+ years of experience in software development with languages such as: Java, C++ or Scala
  • 4+ years of experience managing teams of software engineers in a high precision, regulated industry
  • 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

  • Competitive starting pay
  • 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
]]>