The Impact You’ll Make in this Role:
Working with our payments and fraud teams is key to our customers being able to have a reliable and trust-worthy experience.
Our Tech:
Our core stack includes - JavaScript / TypeScript / Node.js / React / React Native / Kotlin / Java / PostgreSQL / Kubernetes / GCP
As the Engineering Manager, you will:
- Work with the client's leadership to implement outstanding products for the servicing team. The Engineering Manager will design, execute, utilize and maintain software engineering servicing applications. Assign work to software engineering team members, and evaluate and manage their performance—support to recruit engineering personnel, technical staffing, and project team formation.
- Drive the growth of our people and technology so we can continue to scale.
- Recruit for and scale our engineering team with world-class talent by contributing to the sourcing, screening, and interviewing of engineering candidates
- Be a direct manager of software engineers and supervise managers of small teams as necessary
- Introduce best practices to the team and encourage the adoption of new ideas
- Track and analyze metrics and data to measure and improve the health, capacity, skill level, engagement, and productivity of our engineering teams
- Lead the planning and delivery of complex technical projects
- Foster a culture of growth from within through mentorship
- Work with our product team to fulfill our deliverables roadmap
- Promote Mission Lane and our team to the broader engineering community
- Influence our technology decisions with our CTO
- Implement effective data-driven engineering processes, providing transparency and predictability
- Manage the effective operations of critical systems
To set you up for success in this role from day one, our client is looking for candidates who have:
- A track record of leading productive engineering teams of 6 - 8 people, including hiring top talent and leveling up and training team members
- Focus on web technologies and experience with distributed systems
- Passion for improving the lives of our customers
- A passion for delivering quality software, maintaining excellent operations and level of service, and helping teams continuously improve
- Previous experience at a FinTech company was helpful but not required
- Experience managing other managers of small teams is a plus
- Experience hiring and developing top engineering talent
- You are highly organized and have demonstrated the ability to prioritize tasks and keep projects on schedule
- Strong programming skills
- You are passionate about agile, test-driven development, continuous integration, and automated testing
- Exceptional written and verbal communication skills
You get bonus points for:
- 10+ years of experience, background as a developer at some point
- Created a great team culture where direct reports feel supported and have helped customers by getting them a more stable platform.