Developer - Information Technology at United Airlines in Chicago, IL
- Company: United Airlines
- Location: Chicago - Corporate Support Center - Willis Tower, IL
- Job type: full time
- Workplace: onsite
- Posted: 2026-10-23
All open roles at United Airlines
Job description
Position Summary We are seeking a Software Engineer to design, build, and support cloud native services, APIs, and AI enabled capabilities across our enterprise application portfolio. This is a hands on engineering role for someone who writes production code, owns delivery end to end, and raises the engineering bar for the teams around them. You will build the services and interfaces that connect cloud, SaaS, ERP, and internally developed applications, develop reusable platform capabilities that other engineering teams build on, and help application teams adopt them. You will also build AI enabled features, including services backed by large language models, tool calling, and agentic workflows. The role supports Procurement and other enterprise portfolios, and contributes to our broader cloud, API, event driven, and AI objectives. Key Responsibilities Design, develop, test, deploy, and support production services on AWS, including APIs, event driven components, message flows, background processing, and data interfaces connecting cloud, SaaS, ERP, and internal applications Own complex technical initiatives end to end: requirements, solution design, build, test, deployment, stabilization, and ongoing support Build reusable services, components, frameworks, and implementation patterns that other application teams consume, reducing one off point to point interfaces and improving delivery consistency Provide technical guidance to application teams adopting shared platform services, reviewing their designs, resolving dependencies, and holding them to security and engineering standards Build and extend AI enabled capabilities, including integration with large language model APIs, structured output handling, tool and function calling, retrieval, evaluation, and guardrails Write clean, secure, well tested, well documented code. Lead design and code reviews and hold a high quality bar Establish and promote engineering standards for API design, messaging, data transformation, exception handling, retries, idempotency, reconciliation, logging, monitoring, and operational support Contribute to platform architecture, API lifecycle management, system design, scalability, resiliency, observability, and technology roadmaps Use AI assisted development tools fluently to accelerate delivery, while independently reviewing and validating everything they produce against our engineering, security, privacy, and quality standards Troubleshoot complex production issues across services, APIs, messaging, databases, and cloud infrastructure. Perform root cause analysis and implement permanent fixes Contribute to CI/CD pipelines, automated testing, deployment automation, infrastructure as code, and observability tooling Provide technical direction and mentorship. Communicate design decisions and tradeoffs clearly to engineers, architects, product partners, and leadership Work closely with product, architecture, security, infrastructure, DevOps, QA, business application, and vendor teams to turn functional and non functional requirements into working systems Required Qualifications Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field, or an equivalent combination of education and experience 2 or more years of hands on experience building, deploying, and supporting production software, backend services, or APIs Demonstrated experience delivering cloud native solutions on a major public cloud, with meaningful depth in AWS Experience building services and interfaces that connect multiple systems, including SaaS, cloud, packaged, ERP, and internally developed applications Experience supporting large scale, business critical production systems, including on call or production support responsibility Proven ability to independently lead complex technical work across multiple systems and cross functional teams Strong engineering judgement, with experience leading design and code reviews, setting standards, and mentorin
Developer - Information Technology on JobPost.