OppFi is a leading tech-enabled digital finance platform that works with banks to provide financial products and services for everyday Americans. The Manager of Enterprise Application Engineering will lead a team of engineers to build a secure, scalable, and automated environment that empowers employees and accelerates business operations.
Responsibilities:
- Lead, mentor, and build a world-class team of Enterprise Application Engineers
- Be responsible for hiring, onboarding, performance management, and the career development of your direct reports
- Act as the "player-coach" and most senior technical expert for your team, capable of unblocking your engineers, leading complex architecture reviews, and troubleshooting the most challenging issues
- Foster a culture of accountability, collaboration, and continuous improvement
- Develop and maintain the strategic roadmap for our enterprise application and integration architecture, ensuring it scales with the company's growth
- Act as the primary technical consultant and liaison for business leaders (e.g., Finance, HR, Marketing, Operations), understanding their needs and translating them into scalable, secure technology solutions
- Manage vendor relationships, software licenses, and budgets for your application stack, continuously evaluating new tools to maximize ROI and business value
- Manage the entire Google Workspace ecosystem (Gmail, Drive, Calendar, Groups), defining, configuring, and enforcing policies, rules, and OU structures
- Lead the architecture and administration of our Atlassian stack (Jira, Confluence) guiding your team in building complex workflows and customizing projects for other engineering and business teams
- Design, build, and manage a SaaS Management Platform (SMP) to bring all OppFi SaaS applications under centralized management
- Proactively analyze license utilization across our entire SaaS portfolio to identify opportunities for cost savings, license reclamation, and contract consolidation
- Partner with Information Security and Enterprise Risk Management to conduct technical reviews for all new SaaS applications
- Serve as the top-level architect for our Identity and Access Management (IAM) program
- Design, build, and manage our centralized Identity Provider (IdP) as the single source of truth for all user identities
- Develop, deploy, and enforce Role-Based Access Control (RBAC) policies to ensure the principle of least privilege
- Champion an "automation-first" mindset
- Build and manage automated Joiner, Mover, and Leaver (JML) workflows, ensuring employees are provisioned correctly on their start date and all access is instantly revoked upon termination
- Architect, build, and maintain robust integrations between our core business systems
- Be responsible for the reliability and integrity of data as it moves between integrated systems, including error handling and monitoring
Requirements:
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience
- 7+ years in Enterprise Systems or Application Engineering, with a demonstrable focus on automation and integration. At least 3+ years in a people management or technical lead role
- Deep architectural and administrative experience with Google Workspace in a large-scale (1000+ user) environment
- Deep architectural and administrative experience with the Atlassian stack (Jira, Confluence), with the ability to design and implement complex workflows for both technical and business teams
- Expert-level, hands-on architectural experience with Okta (or a similar major IdP), with deep understanding of Universal Directory, Lifecycle Management (SCIM), complex policy creation, and SAML/OIDC integrations
- Architectural and administrative experience with Microsoft Active Directory in a large-scale (1000+ user) environment
- Proven, hands-on experience building and managing integrations; you are comfortable with REST APIs with demonstrable experience automating IT processes using scripting (e.g., Python, PowerShell)
- A strategic thinker who can connect IT initiatives to business outcomes like revenue growth, cost reduction, and risk mitigation
- Excellent ability to communicate complex technical concepts to non-technical executives and stakeholders
- A passion for mentoring engineers and a proven track record of developing talent