Release Train Engineer
CGI is seeking a Release Train Engineer to help lead delivery across a large, complex Agile Release Train supporting a mission-critical government ERP environment. In this role, you'll operate at the center of the delivery organization, connecting Agile teams with Product, Architecture, QA, DevOps, Infrastructure, Security, PMO, vendors, and client stakeholders.
About the role
You will provide the coordination, facilitation, and delivery leadership needed to successfully execute across multiple Agile teams while maintaining alignment with broader program objectives. This is an ideal opportunity for a delivery leader who thrives in complex environments, builds alignment across organizational boundaries, and creates the structure, transparency, and accountability needed to move large-scale initiatives forward.
Responsibilities
- Establish, champion, and continuously improve Agile delivery practices that enable teams to efficiently deliver business and technical capabilities through monthly release cycles.
- Lead and facilitate key Agile Release Train (ART) ceremonies, including Program Increment (PI) Planning, Scrum of Scrums, ART Syncs, System Demos, Inspect & Adapt workshops, and PI Retrospectives.
- Coordinate delivery across multiple Agile teams, aligning priorities, dependencies, risks, milestones, commitments, and release objectives.
- Partner closely with Product, Architecture, QA, DevOps, Infrastructure, Security, PMO, vendors, and client stakeholders to maintain alignment throughout the delivery lifecycle.
- Identify, manage, and proactively address cross-team dependencies, impediments, delivery risks, and organizational challenges that could impact program commitments.
- Drive transparency around delivery progress, capacity, risks, dependencies, milestones, and overall release readiness.
- Foster a culture of collaboration, accountability, transparency, and continuous improvement across the Agile Release Train.
- Coach teams, leaders, and stakeholders on Agile principles, practices, and behaviors while adapting delivery approaches to support a hybrid Agile/Waterfall environment.
- Help teams improve delivery predictability, flow, communication, coordination, and overall execution effectiveness.
- Facilitate effective decision-making across technical and business stakeholders, including the resolution of delivery conflicts, competing priorities, and cross-functional challenges.
- Provide program and leadership stakeholders with clear visibility into delivery status, emerging risks, dependencies, decisions, and opportunities for improvement.
- Partner with program leadership to ensure Agile delivery activities remain aligned with broader program governance, milestones, release commitments, and client expectations.
- Continuously evaluate delivery performance and refine processes to improve release quality, team effectiveness, predictability, and business outcomes.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field, or equivalent professional experience.
- 5+ years of experience serving as a Release Train Engineer, Agile Program Manager, Senior Scrum Master, or in a comparable Agile delivery leadership role.
- Demonstrated experience leading or coordinating multiple Agile teams simultaneously within a complex enterprise environment.
- Experience facilitating ART-level or large-scale Agile planning and delivery activities, including coordination of dependencies, risks, milestones, and release objectives.
- Experience working within hybrid Agile/Waterfall delivery environments and adapting delivery practices to meet program, governance, and organizational needs.
- Experience supporting large-scale enterprise applications, ERP programs, technology modernization efforts, or complex transformation initiatives.
- Strong facilitation skills with the ability to lead complex discussions, drive decisions, build consensus, and resolve conflicts.
- Excellent written and verbal communication skills, with the ability to effectively engage technical teams, business stakeholders, program leadership, and client executives.
- Demonstrated ability to influence without direct authority and build productive working relationships across teams and organizational boundaries.
- Strong organizational and program coordination skills, with the ability to manage competing priorities, dependencies, risks, and delivery challenges in a fast-paced environment.
- Ability to translate complex delivery information into clear, actionable insights for both technical and non-technical stakeholders.
- A collaborative, servant-leadership approach focused on team empowerment, accountability, delivery excellence, and continuous improvement.
Location & Schedule
Client site – Sacramento, CA. Onsite at the client site four days per week (Monday through Thursday). The onsite schedule and frequency may vary based on client, project, and business needs.
Pay
A reasonable estimate of the current range for this role in the U.S. is $113,400.00 - $198,400.00.
Benefits
- Competitive compensation.
- Comprehensive insurance options.
- Matching contributions through the 401(k) plan and the share purchase plan.
- Paid time off for vacation, holidays, and sick time.
- Paid parental leave.
- Learning opportunities and tuition assistance.
- Wellness and well-being programs.