
Manager, Enterprise Application Engineering
OppFi
full-time
Posted on:
Location Type: Remote
Location: Remote • Illinois • 🇺🇸 United States
Visit company websiteSalary
💰 $148,000 - $222,000 per year
Job Level
SeniorLead
Tech Stack
Python
About the role
- 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.
Benefits
- Health insurance
- 401(k) matching program
- Generous paid time off
- Flexible, remote environment
- Tuition reimbursement
- DoorDash DashPass
- Figo pet insurance
- Rocket Lawyer
- Access to LinkedIn Learning
- Fringe lifestyle benefits platform
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Enterprise Application EngineeringautomationintegrationGoogle WorkspaceAtlassian stackOktaMicrosoft Active DirectoryREST APIsscriptingRole-Based Access Control
Soft skills
mentoringcommunicationstrategic thinkingcollaborationaccountabilitycontinuous improvementproblem-solvingleadershipperformance managementtechnical consulting