Director of Engineering Program Management

JumpCloud Logo

JumpCloud

πŸ“Remote - India

Summary

Join JumpCloud as the Director of Engineering Program Management and lead the optimization of the end-to-end software development lifecycle. You will oversee Scrum Masters, Agile Coaches, and Engineering Program Managers, ensuring efficient and predictable high-quality software delivery. As a key leader, you will drive the adoption and improvement of agile methodologies and program management best practices. This role demands a deep understanding of software engineering, a passion for agile principles, and a proven track record of leading and scaling high-performing teams. You will influence strategic execution, team leadership and development, agile and program management excellence, operational efficiency and predictability, and cross-functional collaboration. You will also champion tooling and process improvement initiatives.

Requirements

  • 10+ years of progressive experience in software development, with at least 5+ years in a leadership role focused on Engineering Program Management or Agile Transformation in a highly technical SaaS or enterprise software company
  • 5+ years of experience managing and leading teams of Scrum Masters, Agile Coaches, and/or Program Managers
  • Deep expertise in various agile methodologies (Scrum, Kanban, SAFe, LeSS, etc.) and their practical application at scale
  • Proven track record of successfully delivering complex, multi-team software programs from inception to deployment
  • Strong understanding of the end-to-end software development lifecycle (SDLC), including CI/CD pipelines, automated testing, and deployment strategies
  • Excellent communication, interpersonal, and negotiation skills, with the ability to influence and build strong relationships at all levels of the organization
  • Exceptional problem-solving abilities and a data-driven approach to decision-making
  • Experience with project management and agile tools (e.g., Jira, Confluence, Asana, Azure DevOps, etc.)
  • Ability to thrive in a fast-paced, dynamic, and rapidly evolving technical environment

Responsibilities

  • Help define and execute the vision and strategy for Engineering Program Management at JumpCloud, aligning it with overall business objectives and product roadmaps
  • Lead, mentor, and grow a high-performing team of Scrum Masters, Agile Coaches, and Engineering Program Managers
  • Foster a culture of continuous improvement, accountability, transparency, and psychological safety within your teams and across engineering
  • Provide guidance and support to optimize team performance, resolve impediments, and promote best practices in agile delivery
  • Drive the consistent application and evolution of agile methodologies (Scrum, Kanban, SAFe, etc.) across multiple engineering teams and programs
  • Establish and mature program management frameworks to ensure effective planning, execution, monitoring, and delivery of complex, cross-functional engineering initiatives related to code creation and deployment
  • Implement and optimize processes for release management, dependency tracking, risk mitigation, and communication across stakeholders
  • Develop and implement metrics and KPIs to track engineering program health, predictability, and efficiency
  • Identify and address bottlenecks in the software development lifecycle, working collaboratively with engineering leadership to streamline processes
  • Ensure alignment between engineering capacity and product roadmap priorities
  • Partner closely with Product Management, Engineering Leadership, Operations, and other stakeholders to ensure seamless execution and delivery of product initiatives
  • Facilitate effective communication and and collaboration across teams, ensuring transparency and alignment on program status, risks, and dependencies
  • Champion a culture of shared ownership and accountability for successful outcomes
  • Evaluate and recommend tools and technologies to enhance program management, agile practices, and release orchestration
  • Continuously identify opportunities for process improvement, automation, and efficiency gains within the engineering delivery pipeline

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred
  • Relevant certifications (e.g., CSM, CSPO, SAFe Agilist, PMP)
  • Experience with cloud-native architectures (AWS, Azure, GCP)
  • Familiarity with identity and access management (IAM), device management or cybersecurity

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.