Torc Robotics is a leader in autonomous driving technology, focusing on developing software for automated trucks. As a Release Manager, you will oversee the planning, coordination, and delivery of software releases, ensuring they meet quality standards and align with business objectives.
Responsibilities:
- Coordinate release planning and execution activities across Engineering, QA, DevOps, Product, Cybersecurity, and Operations teams to ensure the successful delivery of embedded truck software and cloud applications
- Manage release schedules, deployment timelines, and milestones
- Ensure release readiness through validation of testing results, compliance checks, documentation reviews, and stakeholder approvals
- Lead go/no-go decision meetings, release status reviews, and post-release retrospectives to drive accountability and continuous improvement
- Oversee production deployments, rollback strategies, and contingency planning to minimize operational risk and service disruption
- Identify, track, and mitigate release risks, cross-team dependencies, and change management impacts throughout the software delivery lifecycle
- Partner with DevOps and infrastructure teams to enhance CI/CD pipelines, deployment automation, monitoring, and release reliability
- Support process improvement initiatives focused on release governance, standardization, tooling optimization, and operational efficiency
- Manage multiple concurrent releases across development, testing, staging, and production environments while maintaining delivery quality and schedule alignment
- Monitor post-release performance, defects, and incidents, and coordinate resolution efforts to ensure system stability and customer satisfaction
- Maintain clear communication with stakeholders by providing release status updates, deployment metrics, risk assessments, and escalation management
- Contribute to the development and enforcement of release management best practices, policies, and operational procedures
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field with 5+ years of professional experience in Release Management, Program Management, or Software Delivery
- Strong understanding of modern software development methodologies, including Agile, DevOps, and CI/CD practices
- Experience coordinating complex software releases across cross-functional teams
- Familiarity with release and deployment tools such as Jenkins, Jira, GitHub Actions, Octopus Deploy, or similar platforms
- Strong project management, organizational, and prioritization skills
- Experience managing multiple releases and environments simultaneously
- Excellent communication and stakeholder management abilities
- Strong problem-solving and risk management skills
- Experience facilitating release readiness reviews, deployment coordination, and post-mortem discussions
- Experience managing software releases within cloud-based environments such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
- Familiarity with infrastructure automation, configuration management, and deployment orchestration tools and practices
- Experience supporting enterprise SaaS platforms, embedded systems, or large-scale distributed application environments
- Working knowledge of CI/CD pipelines, DevOps methodologies, and release automation frameworks
- Understanding of change management, release governance, compliance, and operational risk management processes
- Ability to analyze release metrics, troubleshoot deployment issues, and coordinate cross-functional resolution efforts
- Strong communication, stakeholder management, organizational, and problem-solving skills in fast-paced technical environments
- Experience working within Agile, Scrum, or scaled Agile delivery models
- Scrum Master, PMP, Agile, or related project and release management certifications are considered a plus