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

Apply for this position