Senior Developer - Information Technology
Description
United Airlines Technical Operations is modernizing a portfolio of mission-critical systems that support aircraft maintenance, supply chain operations, and engineering workflows across our global fleet.
What You'll Do
- Design and deliver cloud-native applications using modern architectures and scalable platform patterns
- Lead development and architectural improvements across systems supporting supply chain operations, engine and component repair shops, and inventory management platforms
- Drive modernization initiatives that transform legacy enterprise systems into scalable cloud-based solutions
- Establish and promote engineering standards around secure coding, automated testing, CI/CD pipelines, observability, and operational reliability
- Build and maintain containerized workloads, APIs, and integration services across enterprise platforms
- Collaborate with architects, product teams, UX partners, and infrastructure teams to deliver reliable, scalable, and user-focused solutions
- Integrate systems using APIs, messaging platforms, and event-driven architectures
- Mentor engineers and contribute to technical design decisions across the development team
- Improve system reliability, performance, and monitoring through modern observability practices
- Take ownership of application health, availability, performance, and supportability by applying Site Reliability Engineering (SRE) principles and proactive operational monitoring
- Leverage AI-assisted development tools to accelerate delivery, improve code quality, and enhance engineering productivity across the product lifecycle
- Contribute across development, testing, release, and production support activities while helping drive a culture of end-to-end ownership within the product pod
- Partner with security and platform teams to proactively identify and resolve vulnerabilities
Technologies You'll Work With
- Backend: .NET 6+, C#, RESTful APIs, SQL/Postgres or similar relational databases
- Frontend: React, Next.js, modern web frameworks
- Cloud & Infrastructure: AWS, containerized workloads, ECS/Lambda (preferred)
- Engineering Platform: GitHub, GitHub Copilot, AI-assisted development tools, CI/CD pipelines, DevOps workflows, Dynatrace monitoring, WIZ and Veracode security scanning
Qualifications
- Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or related field; 4+ years of software engineering experience building enterprise applications; strong experience working in modern development environments using cloud platforms, DevOps practices, and modern frameworks
- Nice to Have: Experience working with AWS services such as Lambda, ECS, or serverless architectures; exposure to Java-based enterprise systems or legacy modernization initiatives; experience with API gateway platforms such as Kong; experience implementing event-driven architectures; experience using AI-assisted development tools (GitHub Copilot, Microsoft Copilot, or similar tools); experience contributing to enterprise modernization or platform transformation initiatives
- Preferred Qualifications: AWS certification or deep AWS platform experience; experience working within Agile or SAFe development frameworks
Benefits
- Medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k)
- Flight privileges
About the Role
Base pay range for this role is $112,480.00 to $146,540.00. The position is also eligible for bonus and/or long-term incentive compensation awards.
Company Information
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.