Senior Software Engineering Manager role at Gemini, a global crypto and Web3 platform, responsible for technical leadership, program management, and team-building. The role requires a bachelor's or master's degree in Computer Science or related field, 10+ years of software development experience, and 4+ years of team management experience.
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