Chicago, Illinois, USA
26 days ago
Sr Technical Lead - PlatformOps
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network.

Come join us to create what’s next. Let’s define tomorrow, together.

Description

United's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.

Job overview and responsibilities
 
The Senior Technical Lead - IT will drive the development of our AWS-based cloud platform while leading a team of developers. This is done in partnership with leadership to align platform roadmap with product and organizational goals and perform the role as the technical expert. They will be responsible for leading the Cloud Platform Development efforts across IaC libraries (AWS CDK), CI/CD Pipelines (GitHub Action), and Internal developer Portal (Backstage). This will involve evaluating and integrating new AWS services and tools to continuously improve platform capabilities. They will also set coding and architecture standards for platform components, ensure consistency, security, and maintainability. In close collaboration with the application team, they will work to define and implement scalable, secure, and reusable cloud architecture patterns. The ideal candidate brings a strong background in software development, deep expertise in AWS cloud technologies, and proven leadership in technical delivery.

StrategyResponsible for new systems and existing systems at various stages of their lifecycleManage the process of enhancing and integrating systems, including design, deployment, and post-launch supportEngages with team members and internal stakeholders to ensure application delivery supports key business processes and customer experiencesLeads large initiatives and ensures that sound agile project management, business analysis, and quality assurance processes are in place and practicedAdapts departmental plans and priorities to address resource and operational challengesDelivery and SupportManage current engineering effort for applications, ensuring seamless functionality across relevant systemsManage the development and upkeep of robust knowledge management systems for development teamsEnsure that applications meet user needs and provide an intuitive and engaging experienceDevelop and implement scalable, secure, and reusable patternsDrive development of self-service capabilities for infrastructure provisioning and deploymentsContinuous ImprovementPerforms thorough root cause analysis on software issues or bugs to develop and implement robust fixes, preventing recurrence and ensuring system stabilityDevelops and executes comprehensive test plans to ensure software quality and identify any potential defects before deploymentEducates stakeholders and team members on platform capabilities and promoting best practices and principlesManages training activities, providing guidance on system capabilities, best practices, and identifying potential areas for improvementStakeholder PartnershipServes as the primary point of contact with stakeholder leaders and teams. Works to understand stakeholder needs and requirements, make recommendations for solutions, and roadmap and prioritize implementation to support business objectivesCollaborate with stakeholders to evaluate, modernize, consolidate, and improve existing tools, ensuring they meet user needs and company expectationsLeadershipCarry out people leadership responsibilities, including interviewing and selecting team members, managing and developing employees, cultivating a positive culture, and is accountable for the performance and delivery of their teamAccountable for the performance and results of their team within own area of specialtyProvide guidance and mentorship, reinforcing engineering principles and standards among team members to deliver high-quality, scalable solutions in compliance with airline-specific regulationsQualifications

What’s needed to succeed (Minimum Qualifications):

Bachelor's degreeComputer Science or related field4+ years of related experienceExperience leading  software developmentExperience building or contributing to internal platform or developer portals using React and TypeScriptExperience optimizing applications, both stand-alone and in distributed systems to maximize performanceProficiency in at least one application development language (i.e., .NET, Java, Python, JavaScript, or Go)Hands-on expertise in AWS services and architecture, with deep knowledge of Infrastructure as a Code using AWS CDKProblem-Solving and Decision-Making Abilities - Ability to support cross-functional teams consuming platform tools and librariesUser-Centric Approach - Strong understanding of cloud security, IAM, cost optimization and operational excellence in an AWS environmentCollaboration Skills - Proven ability to collaborate with software teams and guide them in adopting platform tools and best practicesCommunication Skills - Excellent communication skills with experience in leading technical discussion, documentations, and knowledge sharing sessionsTechnical Leadership Abilities - Ability to balance hands-on development with strategic planning and technical leadershipMust be legally authorized to work in the United States for any employer without sponsorshipSuccessful completion of interview required to meet job qualificationReliable, punctual attendance is an essential function of the position

What will help you propel from the pack (Preferred Qualifications):

Master's degreeComputer Science or related field5+ years of experience in software engineering with strong focus on cloud-native development and infrastructure automationPeople leadership experienceInfrastructure Deployment ExpertiseCross-Functional Team ExperienceAdvanced Troubleshooting SkillsExperience with C# / .NET
The base pay range for this role is $109,820.00 to $149,600.00.
The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.

You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.

United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law. Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.
Por favor confirme su dirección de correo electrónico: Send Email