American Airlines

Principal Technical Coach/DevOps Coach, IT


PayCompetitive
LocationDallas/Texas
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 68868

      Location: DFW Headquarters Building 7 (DFW-SV07)
      Additional Locations: None
      Requisition ID: 68868

      Intro

      Are you ready to explore a world of possibilities, both at work and during your time off? Join our American Airlines family, and you’ll travel the world, grow your expertise and become the best version of you. As you embark on a new journey, you’ll tackle challenges with flexibility and grace, learning new skills and advancing your career while having the time of your life. Feel free to enrich both your personal and work life and hop on board!

      Why you'll love this job

      American Airlines is looking for a Principal Technical / DevOps Coach. As a Principal Technical / DevOps Coach at American, we expect you to guide team members and product teams to achieve company objectives and product vision more effectively using exemplary and modern engineering practices.

      American’s purpose is to care for people on life’s journey, whether those people are our customers or team members. As a coach at American, you will create experiences that accelerate team and personal growth, having impact on tens of thousands of team members and millions of customers.

      As a principal coach, we expect you to also mentor and raise other technical coaches and play an active role in guiding the coaching organization toward improvement and greater success.
      Our goal is to create an enviable, engineer-centric workplace, and as a coach you will guide American further toward that goal. What does that mean? We’ve created a world where deploying is painless, engineers have a strong voice, we experiment with our products, and we exploit new technologies to continuously improve how teams work. We also want to make sure we are having fun, working with, and caring for amazing people along the way.

      Successful Technical Coaches at American excel in four key areas:

      • Modern software delivery practices
      • Effective Mentoring and Coaching
      • Product Mindset
      • Growth Mindset

      We want Software Development Teams at American Airlines to make the improvement of daily work a habit. This means taking an honest look at delivery metrics and asking what they will do to improve them. We expect a team to ask “why has our deployment frequency declined over the last month?” and work towards a solution to improve the situation as a team, under their own direction. In short, we want teams to invest in improving themselves and their ways of working, aiding in product success. Your role as a coach is to help teams to build or create those habits and to assist them in discovering ways to improve.

      What you'll do

      As noted above, this list is intended to reflect the current job but there may be additional essential functions (and certainly non-essential job functions) that are not referenced. Management will modify the job or require other tasks be performed whenever it is deemed appropriate to do so, observing, of course, any legal obligations including any collective bargaining obligations.

      Some of the things that you might expect to do here:

      • Coach teams in our immersive dojo / coaching space (the American Airlines “Hangar”)
      • Serve as a go-to expert on modern technology, architecture, engineering, and DevOps practices
      • Work with technical teams and leadership to influence and support the engineering culture at American Airlines
      • Collaborate with product teams on reaching the next level of customer delivery
      • Be a mentor and get hands-on with software teams including engineers, architects and other coaches on learning and applying new ways to solve problems
      • Lead large pairing / mobbing sessions to maximize learning while narrowing focus
      • Design and develop facilitator-led materials related to modern engineering practices or ways of working
      • Bring your real-world software engineering experience to the enablement organization to help build a viable community of technical coaches and practitioners throughout the enterprise
      • Embed with teams to learn their environment and behaviors as a precursor to designing impactful coaching interventions
      • Develop and implement coaching and learning interventions for software engineers, architects, and technical leadership
      • Exemplify and demonstrate preferred team behaviors, and embody the desired culture. That means it’s important also to professionally address undesirable behaviors if they should arise
      • Work across multiple teams and product groups to identify opportunities for improvement
      • Collaborate with leadership to influence technology direction across products based on observations from the coaching space.
      • Advocate for and contribute to the continued development of a developer experience platform that removes organization friction from the continuous delivery of value.
      • In this role, you will spend much of your time mentoring and coaching, however often that will occur through hands-on activities; pairing-in or mobbing with teams, and “demonstration through doing”. We expect all technologists to write and deploy code daily, regardless of level.

      All you'll need for success

      Minimum Qualifications- Education & Prior Job Experience

      • Demonstrated expertise in multiple programming languages
      • 5+ years supporting high performing Agile / DevOps teams
      • Past experience in a technical coaching capacity
      • Mastery of Test-Driven Development (TDD)
      • Experience with Continuous Integration and Continuous Delivery
      • Expertise in Agile methodologies like Extreme Programming, Kanban, or Scrum
      • Working experience deploying and supporting business-critical, Internet scale distributed systems or high-volume client/server systems
      • Ability to scrutinize provided architectures and suggest optimizations for deployment and minimizing the cost of change

      Preferred Qualifications- Education & Prior Job Experience

      • Experience building continuous integration/deployment pipelines
      • Experience with any of the following:
      • The Testing Pyramid and how to effectively apply it
      • Multi-threading and concurrency
      • Debugging, performance profiling and optimization
      • Object-oriented and service-oriented application development patterns
      • Adept and comfortable communicating with team members and external business stakeholders of all levels
      • Demonstrated ability to find creative ways of improving and simplifying solutions, systems, and processes without getting bogged down in blockers or bottlenecks
      • Bachelor’s degree in Computer Science, Computer Engineering or related fields or equivalent experience

      Optional:

      • If you feel there are materials beyond your application and resume that demonstrate your skills, we would love to see them. For example, GitHub repositories, solutions to problems you are particularly proud of, or any other achievement you are proud of. Submit additional information by uploading “Supporting Documentation” or by adding that information to your resume.

      What you'll get

      Feel free to take advantage of all that American Airlines has to offer:

      • Travel Perks: Ready to explore the world? You, your family and your friends can reach 365 destinations on more than 6,800 daily flights across our global network.
      • Health Benefits: On day one, you’ll have access to your health, dental, prescription and vision benefits to help you stay well. And that’s just the start, we also offer virtual doctor visits, flexible spending accounts and more.
      • Wellness Programs: We want you to be the best version of yourself – that’s why our wellness programs provide you with all the right tools, resources and support you need.
      • 401(k) Program: Available upon hire and, depending on the workgroup, employer contributions to your 401(k) program are available after one year.
        • Additional Benefits: Other great benefits include our Employee Assistance Program, pet insurance and discounts on hotels, cars, cruises and more

      Feel free to be yourself at American

      From the team members we hire to the customers we serve, inclusion and diversity are the foundation of the dynamic workforce at American Airlines. Our 20+ Employee Business Resource Groups are focused on connecting our team members to our customers, suppliers, communities and shareholders, helping team members reach their full potential and creating an inclusive work environment to meet and exceed the needs of our diverse world.

      Are you ready to feel a tremendous sense of pride and satisfaction as you do your part to keep the largest airline in the world running smoothly as we care for people on life’s journey? Feel free to be yourself at American.

      Additional Locations: None
      Requisition ID: 68868

  • About the company

      American Airlines Group Inc. is an American publicly traded airline holding company headquartered in Fort Worth, Texas.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.