Flex is a growth-stage FinTech company based in NYC focused on improving the rent payment experience. As an Engineering Manager, you will lead and mentor a diverse engineering team, ensuring collaboration and alignment with the company's mission to innovate the rent payment landscape.
Responsibilities:
- Guide and inspire a team of engineers, promoting a culture of ownership, inclusiveness, accountability, pragmatism, and urgency
- Partner closely with product managers, designers, operations, and business leaders to evolve the team's vision and roadmap by thoroughly understanding customer needs
- Lead and participate in critical technical, design, strategy, and product discussions with leaders across the organization
- Work with cross-functional partners to build impactful products and platform features
- Plan and execute an engineering roadmap that balances new and innovative feature development with ongoing maintenance, reliability, and performance improvements
Requirements:
- 8+ years of industry experience designing and building complex systems and delivering quality software
- 3+ years of demonstrated success managing engineering teams, including providing mentorship, feedback, and investing in the career growth of team members
- Strong technical background in software development
- Strong track record of delivering high quality scalable software
- Proven ability to build a world-class team by hiring exceptional talent, coaching and developing engineers, and cultivating pragmatic engineering decision-making
- Strong sense of ownership, accountability, and autonomy
- Excellent communication skills with a history of healthy collaboration with product managers, engineers, and other engineering managers on developing roadmaps and executing against them
- Well-developed curiosity and enjoyment in building creative solutions to complex problems
- Ability to prioritize urgency, excellence, and delivery in a fast-paced and high-growth environment
- Experience working in FinTech and familiar with major payment rails
- Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC)
- Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures
- Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools