Apex Fintech Solutions is seeking a Senior Manager, Software Engineering to lead their CIAM team of 5-6 senior engineers building the authentication and authorization software that powers Apex's clearing platform. The role involves owning the development and deployment of critical security infrastructure supporting both internal teams and external clients, creating custom software solutions that integrate with various internal systems and vendor products to provide a unified identity and access management platform for the entire company.
Requirements
- Deep experience with IAM/CIAM systems (OAuth, SAML, OIDC)
- Track record of building secure, high-performance services
- Experience with cloud platforms and modern DevOps practices
- Hands-on expertise in Go, Python, or Java with distributed systems
- Knowledge of OPA, Zanzibar, or policy-based authorization
- Capable of diagnosing and fixing complex technical issues effectively.
Responsibilities
- Lead and develop a team of senior engineers through mentorship and technical guidance
- Drive architectural decisions for IAM services handling millions of requests
- Partner with Product to define roadmap and deliver platform capabilities
- Own production reliability including incident response and post-mortems
- Enable other engineering teams through self-service authorization tools
- Ensure compliance with SOC2, PCI, and financial regulations
Other
- 5+ years leading engineering teams
- Financial services or regulated environment experience a plus
- Experience reducing operational toil through automation a plus
- Flexible and open to learning and adopting new technologies and frameworks.
- Excellent interpersonal and communication skills, capable of working collaboratively across different geographical locations and explaining technical details to non-technical stakeholders.
- Demonstrated leadership skills with the ability to drive projects, mentor peers, and promote a positive and productive work environment.