Oportun is a mission-driven fintech that puts its members' financial goals within reach. We are looking for experienced Engineering leaders with a passion for developing people, driving product development, engineering excellence, distributed systems, and scaling teams.
Requirements
- Recruit and groom strong engineers and future technical leaders
- Build strong, high performing teams by forming a strong team culture of safety, accountability, and empathy and effectively driving team execution
- Collaborate with partners in Product, Design, and other engineering leads to drive team vision and strategy
- Level up the technical skills of your team by coaching and reviewing pull requests and technical design documents
- Drive strong engineering practices around product development execution, operational excellence in observability, quality, reliability, and developer efficiency
- Effectively communicate and build alignment up, down and sideways across the organization
- Adopt GenAI in the team to effectively deliver force multiplicative impact
- Be a champion for Diversity and Inclusion by sourcing, hiring, and advocating for a diverse group of engineers
- Responsible for creating and influencing innovative solutions that meet not only functional, but also performance, security, scalability and reliability requirements
- Work with multiple teams of engineers to design, develop, and test major software and systems components using an agile, scrum methodology
- Translation of complex functional and technical requirements into detailed execution plans and schedules
- Management and execution against project plans and delivery commitments
- Management of departmental resources, staffing, and enhancing and maintaining a best-of-class engineering team
- Build, Guide and Coach the Scrum Team on how to use Agile practices and principles to deliver high quality products
- Deliver capabilities using agile practices while also following the Software Development Lifecycle
- Ensure the craftsmanship, security, availability, resilience, and scalability of solutions developed by the teams
- Evolution of the software engineering practice within the organization
- Continue to build an effective development organization by developing and managing the group, and conducting performance reviews of team members
