Release Train Engineer

Full Time
Herndon, VA
Posted
Job description

Business Unit:

Cubic Mission and Performance Solutions
Company Details:

Cubic offers an opportunity to provide innovative technology for government and commercial customers around the globe, helping to solve their future problems today. We’re the leading integrator of payment and information technology and services for intelligent travel solutions worldwide, and the leading provider of realistic combat training systems, secure communications and networking and highly specialized support services for military and security forces of the U.S. and allied nations. If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic! We are seeking employees inspired by technology, and motivated by the rewards of hard work, commitment, teamwork, quality, integrity, and respect. We invite you to explore opportunities with Cubic.
Job Details:

Job Summary:
We are currently seeking a talented Release Train Engineer in the Herndon, VA office.
Responsible for ensuring teams and programs live Agile values and principles and follows processes and practices that the teams agree they will use within Agile (i.e. Scrum, Kanban, SAFe, etc.) frameworks to self-organize while delivering value to customers. The RTE is a servant leader and coach who champions the Agile mindset through effective guidance, coaching, education and through removal of impediments to team progress. This role is responsible for building high-performing teams focused on constantly improving team dynamics and performance. The RTE demonstrates an expert understanding of Agile delivery, product knowledge, and the ability to influence Program and Portfolio operational practices

What the typical job functions look like (including % time for each):
60% supporting Agile Teams with day-to-day activities

  • Supporting ART syncs such as Program and ART Syncs, Product owner Syncs, and Scrum of Scrums meetings.
  • Metrics gathering and reporting of the ART to Stakeholders.
  • Sync Preparation with PO’s, SM’s, and Program Managers.
  • Iteration preparation and closure.
  • Verifying the status of the ART activities and ensuring Roadblocks are resolved.

20% supporting

  • Planning PI Events.
  • Coordinating PI events and participants.

10% supporting (This is negotiable depending on what Preferred Qualifications are met.)

  • Systems Engineering Activities such as requirements capture and maturation.
  • Reviewing Diagrams for accuracy and conciseness.

10% supporting
mentorship, training, and self-improvement activities. Candidate may be requested to mentor junior personnel. If requested by the candidate, a mentor to facilitate their professional growth will be identified and allocated.

This position is primarily a work-from-home position that requires travel for PI Planning events (2-3 days every 2 - 3 months) and may require additional light travel throughout the year.

This position requires the candidate to be able to obtain a security clearance.

This position requires U.S. Citizenship.

Essential Job Duties and Responsibilities:

  • Coordinates ART-level ceremonies; ensures members of the ART are prepared for ART-level ceremonies.
  • Provides hands-on facilitation of major ART-level ceremonies across multiple development teams; consults and coaches teams (including the Product Manager and Product Owner) to support Agile practices
  • Acts as Agile SME to teams, departmental teams, senior management, product owners, and management.
  • Provides leadership for the Scrum Master community of practice and mentors other Scrum Masters.
  • Coaches release management best practices across teams to ensure alignment to enterprise standards and leverages existing change management routines as needed.
  • Provides agile leadership and training, continuously assesses the team's agile maturity and constantly raises the bar to improve the ART’s performance.
  • Drives continuous improvement and facilitates communication across teams to proactively manage dependencies and remove impediments and establish standards for Agile processes and tools.
  • Ensures effective communication within or across teams and Programs; schedules and facilitates cross-functional meetings, and ensures appropriate progress tools, information radiators, and reports effectively provide transparency on Programs/Programs progress/productivity.
  • Manages impediments to progress whether internal or organizational in nature. Leads efforts to resolve systemic impediments that continually block teams within their organization.
  • Supports and educates product owners, product managers and other program-level personnel, especially with respect to refining and managing the product backlog and decision making.
  • Supports Agile Metrics throughout the ART and creates ART level metrics for team performance assessment and decision making
  • Identifies and manages existing and emerging risks that stem from business activities and the job role.
  • Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled; escalates risks as appropriate
  • Follows written risk and compliance policies and procedures for business activities.
  • Performs risk, issue, and dependency management for the program(s) and/or portfolio.
  • Serves an active member of the Agile Community of Practice that covers different functional areas and ARTs, and successfully encourages participation, facilitation and subject matter delivery
  • For technology related efforts: Understands release-when-ready, test-driven development, continuous integration, product demonstration, user-centered design, behavior-driven development, and other engineering practices and coaches the Train on leveraging them.
  • Passionate about coaching team members to learn and grow
  • Comfortable tailoring recommendations for the agile release train (ART), preferring flexibility and customization over rigid, one-size-fits-all applications of Agile methodologies
  • Comfortable working with remote, distributed agile teams, as needed

Minimum Education:

  • Bachelor's Degree, OR 4 additional years of related experience beyond the minimum required may be substituted in lieu of a degree.

Minimum Experience:

  • US Citizenship and 8 years of experience in process improvement, project management and/or program management, software engineer, or business/requirements analysis with at least 6 years as Scrum Master or Release Train Engineer or has development experience working in a similar role in a lean or Scrum environment.
  • Expert knowledge and experience with multiple agile delivery frameworks (e.g., Kanban, Scrum, XP, Lean, SAFe, DevOps).
  • Advanced knowledge of Agile Lifecycle Management (ALM) Tools (Jira, Rally, VersionOne, etc.).
  • Awareness and experience with widely successful Agile techniques: ATDD, TDD, BDD, Continuous Integration, Continuous Testing, PairProgramming, Automated Testing, Agile Gaming, Story mapping, INVEST user story criteria, etc.
  • Experience with continuous improvement methodologies (root cause analysis, value stream mapping, etc.) and helping organizations become faster and more lean while improving quality
  • Knowledge of compliance and risk management frameworks, including experience to identify and mitigate risks.
  • One or more Agile certification(s) such as: Certified Scrum Master (CSM), Agile Certified Professional (ACP), SAFe Program Consultant (SPC), SAFe Scrum Master or SAFe Advanced Scrum Master (SASM), SAFe RTE, and a commitment to achieve an SPC if not already held.
  • Experience in an IT of software development environment, although not necessarily in a technical capacity

Preferred Experience:

  • Experience running multiple agile teams at the same time.
  • Experience managing and/or reporting team or project financials and defects
  • Demonstrated ability to lead and influence at the organizational and/or release train level
  • Experience working in and leading large scale agile software development
  • Experience with organizational problem solving, particularly for complex problems
  • Experience leading cultural transformations
  • Experience in successful facilitation techniques, particularly to large audiences
  • Experience coaching software development teams and individuals in an agile environment
  • Requires the ability to plan, coordinate, and implement systems engineering processes to ensure success of program deliverables and new capabilities.
  • Experience with virtualization technologies: VMWare, Containerization
  • Experience with customer research and interviews to derive personas and need discovery.
  • Experience identifying and tracking system interfaces.
  • Experience with SAFe and Agile practices, able to lead/coordinate ceremonies, meetings, and requirements gathering discussions with customers and developers.
  • Experience with DevSecOps processes and tooling.
  • Experience reviewing requirements and creating system diagrams.
  • Experience in programming languages: Python and JavaScript.
  • Experience with query languages such as SQL.

The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.
Worker Type:

Employee

Job Type: Full-time

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs