Senior Manager, Engineering, Professional Services

Okta Okta · Enterprise · Bangalore, India · Professional Services-720

Senior Manager for Professional Services R&D team responsible for building and guiding a team of software engineers to develop innovative, reusable assets for Okta's ecosystem, covering the entire lifecycle from conception to maintenance.

What you'd actually do

  1. Team Leadership & Development: Recruit, onboard, and manage a team of talented software engineers. Foster a culture of innovation, collaboration, and continuous improvement. Provide mentorship, career guidance, and regular performance feedback to your team members.
  2. Technical & Strategic Oversight: Partner with senior leadership to define the R&D roadmap and strategy. Guide the team in architectural decisions and ensure the adoption of engineering best practices. Oversee projects to ensure they are delivered on time and meet our high-quality standards.
  3. Project & Resource Management: Manage the team's backlog and prioritize projects based on business impact. Allocate resources effectively to balance innovation, development, and maintenance of the asset portfolio.
  4. Cross-Functional Collaboration: Work closely with professional services delivery teams, partner alliances, product management, and engineering to understand requirements, gather feedback, and drive adoption of the assets your team builds.
  5. Operational Excellence: Establish and refine the team's development processes, including agile methodologies, CI/CD pipelines, and quality assurance standards. Report on team progress and the impact of the R&D initiatives to senior leadership.

Skills

Required

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • 7+ years of experience in software development
  • at least 2+ years in a people management or team leadership role
  • Proven experience leading software engineering teams and delivering successful products or tools
  • Strong technical background with knowledge of modern software development practices
  • experience with languages such as Java, Python, Node.js, or .NET
  • experience with front-end frameworks like React
  • Excellent understanding of Agile development methodologies
  • Demonstrated ability to think strategically and execute methodically
  • Exceptional communication, leadership, and interpersonal skills

Nice to have

  • Experience in a professional services or customer-facing organization is a strong plus
  • Familiarity with Identity and Access Management (IAM) concepts is highly desirable

What the JD emphasized

  • building and guiding a high-performing team of software engineers
  • entire lifecycle of the assets, from conception and development to maintenance and support