Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

F5 Sr Technical Program Manager 
United States, California, San Jose 
149390829

Today

Key Responsibilities:

  • Program Leadership:
    • Manage multiple, high-impact programs spanning software and hardware domains, ensuring all initiatives are delivered on schedule, within scope, and aligned with business priorities.
    • Drive the execution of programs across the Software Development Life Cycle (SDLC) and hardware development phases, managing requirements, design, development, testing, integration, and deployment milestones.
  • Cross-Team Collaboration:
    • Act as the bridge between software and hardware engineering teams, facilitating communication and collaboration across diverse technical disciplines, including firmware, system design, cloud software, and networking protocols.
    • Work closely with product management, operations, and subject matter experts to ensure alignment on goals, priorities, and deliverables for programs.
    • Resolve conflicts, address communication gaps, and foster a unified approach to achieving program objectives.
  • Technical Oversight:
    • Collaborate with engineering leaders to understand and manage system-level dependencies between hardware and software components, identifying potential risks and issues early in the development process.
    • Leverage deep knowledge of the SDLC to guide development teams through the phases of requirement analysis, architecture design, coding, testing, deployment, and long-term sustainment.
    • Ensure alignment between hardware timelines (e.g., prototyping, testing, manufacturing) and software delivery schedules (e.g., builds, integration, releases).
  • Risk Management and Problem Solving:
    • Identify, monitor, and manage risks affecting program execution, proposing actionable solutions and engaging relevant stakeholders to resolve issues quickly.
    • Drive root cause analysis and resolution for technical challenges that hinder collaboration or delivery efforts.
  • Stakeholder Management:
    • Communicate program status, risks, schedules, and dependencies to executive leadership and other stakeholders through dashboards, reports, and presentations.
    • Ensure stakeholder expectations are managed effectively, creating transparency and visibility into program objectives, outcomes, and blockers.
  • Process Optimization:
    • Enhance and streamline program management processes to improve collaboration between software and hardware engineering teams.
    • Advocate and implement best practices in Agile methodologies, iterative development, and hybrid approaches to align program execution with F5’s operating model.

Qualifications:

  • Education:
    • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field (Master’s degree preferred).
  • Experience:
    • 8+ years of experience managing cross-functional programs, with a strong emphasis on collaboration between software and hardware engineering teams.
    • Proven track record of delivering complex hardware-software products, including familiarity with hardware manufacturing, firmware integration, and system-level design.
  • Technical Expertise:
    • Deep understanding and hands-on experience with the Software Development Life Cycle (SDLC) , including Agile methodologies and tools such as Jira, Confluence, and CI/CD pipelines.
    • Strong knowledge of hardware design and development processes, including prototyping, manufacturing, and integration with software systems.
    • Familiarity with modern application delivery networking technologies, cloud platforms, and cybersecurity solutions (experience with F5 solutions is a plus).
  • Leadership and Collaboration Skills:
    • Ability to lead and influence cross-functional engineering teams without direct authority, fostering collaboration and alignment on shared goals.
    • Superior interpersonal and communication skills, both written and verbal, to bridge technical and non-technical audiences.
    • Strong organizational, time management, and prioritization abilities, with a proven track record of handling complexity in large programs.
  • Problem Solving and Decision Making:
    • Analytical mindset with excellent problem-solving skills to manage risks, dependencies, and conflicts between software and hardware objectives.
    • Ability to thrive in dynamic environments and make high-quality decisions under pressure.

Preferred Qualifications:

  • Experience managing technical programs related to application delivery, network security, or multi-cloud platforms.
  • Certification in project or program management (PMP, PgMP, PMI-ACP, or equivalent).
  • Familiarity with DevOps principles, containerization, and virtualization technologies (e.g., Kubernetes, Docker).
  • Exposure to hardware manufacturing processes, supply chains, and release planning cycles.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

The annual base pay for this position is: $187,695.00 - $281,543.00