Engineering Manager
We are seeking a creative, execution-driven Engineering Manager to lead a full-stack engineering team building enterprise-grade Identity Governance and Administration (IGA) solutions. The ideal candidate will combine strong technical expertise with leadership capabilities to scale cloud-native systems, mentor high-performing engineers, and deliver secure, high-quality software for large enterprise environments.
Responsibilities:
Engineering Leadership
- Lead and manage a high-performing full-stack engineering team responsible for core IGA platform capabilities
- Mentor, coach, and guide developers while fostering a strong engineering culture focused on ownership and continuous improvement
- Drive technical strategy, architecture discussions, and engineering best practices across the team
- Support team growth by recruiting, onboarding, and scaling engineering capabilities as the product expands
- Promote high standards for code quality, system design, testing, and performance optimization
Product & Technical Delivery
- Collaborate with product managers and stakeholders to translate business requirements into scalable technical solutions
- Oversee the design and development of enterprise-scale applications in a cloud/SaaS environment
- Ensure successful delivery of product features through efficient planning, execution, and cross-team collaboration
- Drive adoption of modern development practices including continuous integration and continuous deployment pipelines
- Ensure system reliability, scalability, and performance across distributed cloud-based architectures
Cloud, Architecture & Security
- Build and scale secure, high-performance applications on cloud platforms such as AWS, Azure, or Google Cloud
- Guide teams on system architecture, networking considerations, and secure software development practices
- Ensure adherence to security standards and best practices across the software development lifecycle
- Drive improvements in system performance, reliability, and observability
Qualification:
- At least 5 years of experience as an Engineering Manager leading software development teams
- 5+ years of experience in programming languages such as Python, Go, Node.js, Ruby, Java, or C#
- Strong experience managing and mentoring highly skilled developers
- Hands-on experience with CI/CD pipelines and modern development workflows
- Experience building enterprise-scale applications in a cloud or SaaS environment
- Strong technical understanding of software architecture, code quality, testing, and performance optimization
- Experience working with AWS, Azure, or Google Cloud (AWS preferred)
- Excellent communication, leadership, and problem-solving skills
- Highly motivated, proactive, and capable of understanding complex systems both functionally and technically
Preferred Qualifications:
- Strong proficiency with JavaScript, TypeScript, and MongoDB
- Experience building and scaling teams or engineering initiatives from scratch
- Solid understanding of software security and networking principles
- Experience working in fast-paced product or startup environments
- Innovative mindset with the ability to think creatively and solve complex technical challenges