United Airlines

Principal Developer - IT

United Airlines
Apply
4 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Provide principal-level technical leadership across application design, development, modernization, and delivery.
  • Lead architectural discussions, define engineering standards, review complex designs, and mentor developers and technical leads.
  • Design and deliver resilient, observable, performant, secure, and scalable mission-critical applications using cloud-native patterns, microservices, containers, CI/CD, and DevOps automation.
  • Collaborate with US technology leadership, product teams, business stakeholders, architects, and global engineering teams on technical strategy, roadmaps, risks, and trade-offs.
  • Lead the technical design and deployment of agentic AI systems and guide their integration into business workflows.
  • Support multi-year modernization roadmaps and solve complex operational challenges for airline Network Operations Center capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 12 years of IT and business or industry experience in application development, software engineering, solution architecture, or large-scale software delivery, with a strong technical leadership focus.
  • At least 10 years of hands-on application development experience using Java, .NET, React, AWS, and related modern technology stacks.
  • At least 4 years of experience architecting and designing complex enterprise-scale software applications, preferably with cloud-native, microservices-based, and event-driven patterns.
  • Expert-level knowledge of Aviation Network Operations Centers, including IRROPS, day-of-operations management, operational decision support, and mission-critical airline technology platforms.
  • Experience with agentic AI-based development and with designing, deploying, and integrating agentic AI systems.
  • Strong expertise in microservices architecture, Docker and container platforms, cloud-based application development, observability, secure engineering practices, CI/CD, and DevOps automation.
  • Experience with AWS, Azure, or Google Cloud and with Agile and DevOps practices.
  • Ability to provide technical direction, architecture guidance, design reviews, engineering mentorship, stakeholder engagement, negotiation, and cross-cultural collaboration.
  • Airline or NOC experience is preferred, as are AWS, Azure, or GCP Solution Architect and related engineering certifications.

Benefits

  • Health and wellness benefits, health insurance, parental leave, business resource group communities, and space-available travel are offered.
  • The position is based on local terms and conditions in India for United Airlines Business Services Pvt. Ltd.; expatriate assignments and employment-visa sponsorship are not available.

Tech Stack

AWSAzureDockerGoogle CloudJava.NETReact

Categories

United Airlines

About United Airlines

10,000+ employees

United Airlines is a major U.S. carrier that provides passenger air travel and air cargo services across a global network spanning six continents. The company sells tickets and ancillary services through united.com and its mobile apps, operates the MileagePlus loyalty program with co-brand credit card partnerships, and supports operations with large-scale digital systems. Headquartered in Chicago, it is part of publicly traded United Airlines Holdings (NASDAQ: UAL) and a member of Star Alliance.

Contact me