Release Manager

Omada · Spain, Spain, Spain

Location
Spain
Job Type
Full-time
Posted
July 02, 2026

Job Description

Own the heartbeat of how we ship 


Every day, CI/CD pipelines push changes into production. Every six weeks, our cloud platform reaches thousands of customers. Three times a year, a major on-premises release goes out the door. And when something urgent lands, a hotfix must move fast and flawlessly. You are the person who makes all of that happen - on time, predictably, and with everyone aligned. 

At Omada, a global leader in Identity Governance and Administration, we’re scaling one of the most advanced SaaS security platforms in the industry. As our dedicated Release Manager, you’ll be the single point of ownership and accountability for our release process across 10+ scrum teams, spanning both our cloud and on-premises products. 

This is a high-visibility leadership role where your judgment, communication, and steadiness under pressure directly shape the quality and reliability of what we deliver to customers, securing the world’s identities. 

...

Ready to Apply?

Submit your application for Release Manager at Omada

Apply Now