Software Engineering Manager, IAM
Outreach
Basic Requirements
- 10+ years of professional software development experience.
- 4+ years of people management experience leading software engineering teams
- Programming experience with at least one modern language such as Golang, Java, C++, Ruby, or C#.
- 4+ years of experience contributing to the architecture and design of new and current systems.
- Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
- Familiar with continuous integration environments.
- A can-do attitude and good team player.
Preferred Qualifications
- Experience building and scaling SaaS platforms
- Experience with governance, authN, or authZ services
- Experience with microservices architecture and cloud infrastructure
- Track record of building and growing high-performing engineering teams
- Experience with system design and architectural decision-making
- Strong understanding of software development best practices and design patterns