Release Manager

Invidia

Multiple Locations
Software release management
Cross-team coordination
Global project leadership
The Release Manager will lead the delivery of high quality software releases by coordinating with engineering, QA, operations, architecture, and marketing teams globally

Job Summary

  • The Release Manager will lead the delivery of high quality software releases by coordinating with engineering, QA, operations, architecture, and marketing teams globally.
  • The role requires full ownership of multiple parallel releases, ensuring clarity, alignment, and consistent communication across teams while tracking dependencies and milestones.
  • This position supports senior release managers, manages cross-product topics, conducts release meetings, resolves issues, and drives process improvements.

Matching Summary

The Release Manager will lead the delivery of high quality software releases by coordinating with engineering, QA, operations, architecture, and marketing teams globally.

Skills & Requirements

Must-have

  • Software release management
  • Cross-team coordination
  • Global project leadership
  • Release tracking and reporting
  • Use of Atlassian Confluence and Jira
  • Strong communication skills
  • Problem-solving and analytical thinking

Nice-to-have

  • Proficiency with BI tools
  • Networking and Cloud technologies knowledge
  • Agile software development experience
  • Linux OS technologies knowledge
  • Github knowledge
  • Public speaking skills

Key Requirements

  • Bachelor's or Master’s degree in Computer Science or Industrial Engineering
  • 3-5 years experience as Release Manager or software project leader
  • Experience leading global projects
  • Proficiency with MS Excel and enterprise ticket systems
  • Excellent English communication and presentation skills

Work Rights

Not specified

Tailored Resume

Cover Letter