Back to search results

Sr. Release Train Engineer

Plano, Texas;

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Job Description:
This role is responsible for optimizing flow of epics/features and value delivered by a complex/larger Agile Release Train (aka: Solution Train). Key responsibilities include facilitating Solution Train ceremonies, managing dependencies, reporting the health of epic/feature delivery and overall program increment, and promoting agile principles/mindset through coaching. These individuals ensure impediments to delivery are resolved quickly, protect the Trains from disruptions, and drive continuous improvement. They also manage the Release Train budget, resources and communication between business and technology leaders.

Position Summary

  • Key responsibilities include agile coaching and training, coordinating and facilitating cross-team scrum ceremonies, managing dependencies for the team, providing visibility into team delivery plans and progress, and enabling continuous improvement within the team.
  • Planning for the team (Pre-Planning/ Preparation and PI Planning Events) and represent the team in Scrum of Scrums/ART Syncs.
  • Perform hands-on training/coaching to teams in all aspects of Lean-Agile.
  • Lead roles and teams to embrace a Lean-Agile and learning mindset.
  • Provide guidance about how to create and manage an intake process, healthy backlog, and how to facilitate valuable Agile ceremonies.
  • Help align teams to enterprise Agile standards and practices, and coach team members through change.
  • Help the team define norms/agreements, i.e. Definition of Ready and Definition of Done, and enforce the agreements.
  • Ensure the team has a healthy product and Sprint backlog (in collaboration with the PO).
  • Facilitate dependency management/risk management/impediment removal for the team.
  • Measure team delivery, maturity, and performance and review the metrics with the team to identify improvement opportunities.


  • Guides and coaches the teams in the Agile Release Train on Scrum practices, and Agile principles and mentors more junior Release Train Engineers
  • Executes program increment session for release train and facilitates Agile release train ceremonies
  • Provides status updates regarding Agile Release Train plans/delivery/timelines/impediments to stakeholders and leadership while communicating within the Agile Release Train to support delivery against program commitment
  • Manages risk including dependency management, impediment removal and compliance with Enterprise Change Management and other policy requirements
  • Measures Agile Release Train delivery, maturity, and performance, and reviews results with Agile Release Train to identify improvement opportunities, and determine/track product funding and resource acquisition needs
  • In collaboration with the Product Managers, ensures the solution train has a healthy backlog and review demand versus capacity
  • Consults with Product Managers, Product Owners, and other stakeholders to ensure execution is aligned with product strategy

Required Skills

  • Minimum 10 years of experience in technology and serving as a hands-on Scrum Master
  • Agile coaching experience 
  • Bachelors Degree or higher in Business, Information Technology or Similar.
  • Working knowledge of Lean Agile SDLC processes and deliverables
  • Working knowledge Application Lifecycle Management
  • Experience in education at all levels of management within the agile framework (portfolio, program, team)
  • Excellent analysis and troubleshooting skills
  • Process and detailed oriented 
  • Willingness to be accountable for meeting all deliverable dates for task assignments.
  • Ability to foster strong collaboration among team members and help team solve problems
  • Self-motivation, self-direction, organizational skills and the ability to manage multiple priorities in a complex fast paced environment without sacrificing quality or timelines.


  • Agile Acumen
  • Flawless Execution
  • Organization
  • Problem Solving
  • Influencing
  • Time Management
  • Emotional Intelligence
  • Workflow Management
  • Release Management Technologies
  • Systems Thinking
  • Collaborating
  • Financial Management
  • Change Management
  • Coaching
  • Project Management


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: Yes, 5% of the time

Jersey City pay and benefits information

Jersey City pay range:

$140,000 - $177,700 annualized salary, offers to be determined based on experience, education and skill set.

Discretionary incentive eligible

This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.


This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.