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 Developer will be responsible for the design, development, and delivery of critical backend capabilities within a modern communications platform that manages messaging traffic reliably and at scale. This role will support modern and complex message formats, including Offer and Order and full NDC functionality, while also maintaining compatibility with legacy messaging formats such as EDIFACT and TTY. The Senior Developer will provide hands-on engineering leadership across C#, .NET Core, microservices, APIs, cloud-native infrastructure, messaging platforms, CI/CD automation, and AI-enabled software development practices.
Oversee the end-to-end implementation of backend solutions built on C# and .NET Core. Experience with Go (Golang) or other modern programming languages is preferred
Define API contracts, policies, and routing rules managed through Kong API Gateway
Provide technical direction and design for API integrations between internal platforms, external systems, and cloud services
Architect scalable and resilient infrastructure deployments across AWS services, including ECS, EKS, Lambda, and RDS
Maintain robust CI/CD pipelines using GitHub Actions and Harness for automated deployment, validation, and testing
Design event-driven communication patterns leveraging Solace message brokers to support reliable, scalable messaging traffic
Create, review, and maintain technical designs, API specifications, integration documentation, and implementation artifacts
Ensure solutions are designed for reliability, performance, security, scalability, operational readiness, and production support
Coordinate with cloud infrastructure, architecture, security, DevOps, product, and project management teams to resolve dependencies and support delivery execution
Highlight, communicate and document risks, issues, blockers, and dependencies, and serve as an escalation point as required
Continuously refine AI prompt pipelines to improve the accuracy and consistency of agent-generated technical specifications
Orchestrate AI agent workflows that transform high-level product and architecture artifacts into precise, spec-driven low-level designs for microservices
Orchestrate AI agent workflows that transform high-level product and architecture artifacts into precise, spec-driven low-level designs for microservices
Participate in Agile/Scrum delivery practices, including sprint planning, stand-ups, backlog refinement, demos, and retrospectives
Stay current with industry best practices and emerging technologies in API development, integration, AI-assisted engineering, cloud architecture, and DevOps.
Qualifications
What's needed to succeed (Minimum Qualifications):
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
Minimum 3 years of experience working in software development, including design, development, documentation, testing, and debugging of new and existing software systems.
Knowledge of C# development, .NET Core, and advanced object-oriented design principles
Knowledge of AWS cloud services and cloud-native application architecture, including ECS, EKS, Lambda, and RDS
Strong background in backend engineering, microservices design, API-first development, and spec-driven software delivery
Strong technical documentation skills, including the ability to produce clear low-level designs, API specifications, integration patterns, and implementation guidance
Strong organizational, communication, and stakeholder management skills across technical and non-technical teams
Ability to mentor junior developers, promote engineering standards, and guide teams through complex technical design and delivery decisions
Experience working in Agile/Scrum delivery environments
Must be legally authorized to work in the United States for any employer without sponsorship
Reliable, punctual attendance is an essential function of the position.
What will help you propel from the pack (Preferred Qualifications):
Production experience with API integration patterns, event-driven architectures, and enterprise integration platforms such as Solace and Kong
Proficiency in building infrastructure and cloud-native applications on AWS
Possess in-depth understanding of CI/CD practices and automation platforms, such as GitHub Actions and Harness
Familiarity with DevOps practices, version control tools such as Git, automated testing, and release management
Proficiency in integrating AI coding agents, AI-assisted engineering workflows, or LLM-based workflows into the software development lifecycle
Experience with airline, travel, or large-scale enterprise messaging platforms
Knowledge of Offer and Order, NDC, EDIFACT, TTY or related airline distribution and messaging capabilities
Experience modernizing platforms that must support both modern and legacy messaging formats
Knowledge of Generative AI frameworks, AI agents, prompt engineering, python or AI-assisted SDLC practices
Experience with SAFe, Azure DevOps, Jira, Confluence, or similar delivery and documentation tools
Experience with cloud security, observability, logging, monitoring, and operational readiness practices.
The base pay range for this role is $112,480.00 to $146,540.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. We recruit, employ, train, compensate, and promote without regard to race, color, religion, national origin, gender identity, sexual orientation, disability, age, veteran status, or any other protected category under applicable law. We provide reasonable accommodations for applicants and employees with disabilities. To request an accommodation, contact JobAccommodations@united.com