The company is seeking a Senior Software Engineering Manager to lead the rapid growth of the Credit Card team and platform.
Requirements
- 8+ years programming experience, ideally on a modern stack
- 4+ years Java, Kotlin or Scala experience and an understanding of relational databases and ORMs
- Experience with our core stack: Java/Kotlin/Spring/PostgreSQL/React/Flutter
- Experience with our data stack: Python/DBT/Snowflake
- Machine Learning and automated decision experience (nice to have)
- Experience scaling highly available, mission critical systems (nice to have)
- Good understanding of SOLID practices (nice to have)
Responsibilities
- Own team building and management, including hiring and team performance
- Lead the development and testing of our systems and services
- Participate in shaping the technical architecture of the product
- Help translate user stories into technical solutions
- Deliver highly available and scalable services in a production environment
- Mentor engineers, support the technical culture, and help grow the team
- Generate ideas for new initiatives and technologies
Other
- Bachelor’s Degree in a technical field
- 4+ years management experience
- Exceptional sense of responsibility; driving a project from inception to completion
- Willingness to roll up your sleeves, collaborate with others and get stuff done
- Affinity for solving problems and shipping impactful features
- Travel requirements not specified, but remote work from Hawaii or Alaska is not possible due to insurance coverage issues