Careers

View all jobs

Technical Program Manager

Department: Engineering
Location: Herzliya, Israel

Description

Modern vehicles generate an enormous amount of data. Upstream transforms this data into real-time cybersecurity detection & response (XDR), API security, and proactive quality detection for the world’s largest automotive and smart mobility companies.

We are seeking a Technical Program Manager to coordinate cross-functional engineering processes, manage customer roadmap priorities, and oversee release operations for our enterprise software platform. This role will ensure an agile dev culture and optimal prioritization across development sprints, while maintaining delivery excellence and high engineering performance standards.

This is a full-time, Herzliya-based role, reporting directly to the VP of Engineering, and working closely with leadership to drive operational excellence across the engineering organization.

Responsibilities

Program & Process Management

  • Coordinate priorities across multiple internal stakeholders, including Product Managers, DevOps, Customer Success Managers, and more
  • Facilitate 2-week cycle planning and ensure focus on the highest-priority initiatives
  • Optimize engineering processes and workflows within the development organization
  • Monitor and report on engineering team KPIs and performance metrics

Release & Delivery Coordination

  • Manage release schedules and deployment coordination
  • Ensure quality and delivery standards are maintained
  • Coordinate with Product Manager, Development, DevOps and QA teams for smooth releases and ensure requirements are fully met
  • Track delivery timelines and communicate status to internal stakeholders

Internal Stakeholder Collaboration

  • Interface with Product Managers on customer and internal requirements
  • Collaborate with the Operations team on infrastructure needs and upgrades
  • Work with Customer Success Managers on integration requests and urgent fixes
  • Provide visibility into engineering capacity and delivery timelines

Continuous Improvement

  • Identify process bottlenecks and implement solutions
  • Drive engineering efficiency initiatives
  • Establish and maintain engineering metrics and reporting

Requirements

  • B.Sc. in Computer Science or a related technical field
  • At least 4 years of experience as a Program / Release Manager or in a similar role
  • Experience with task management systems - Jira, build tools
  • Experience collaborating with development teams to streamline and optimize release processes
  • Hands-on experience managing cloud platforms, including security, networking, and computing (preferably AWS, Azure, or Google Cloud) - advantage
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) - advantage
  • Experience with at least one programming language (e.g., Python, Java, C++) 
  • Excellent communication, problem-solving, and troubleshooting skills
  • High attention to details and a commitment to delivering high-quality releases

Upstream is an equal opportunity employer. All candidates for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, state or local law. 

Skip to content