Senior Developer - Information Technology

United Airlines•Houston, TX

About The Position

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.

Requirements

  • Bachelors degree in Computer Science, Engineering or related field
  • 3+ years of experience in design, development, documenting, testing, and debugging of new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use in an agile environment
  • Experience in web development, API integrations, and cloud-based systems
  • Experience building scalable, distributed applications and backend services
  • Understanding of real-time data processing and time-sensitive operational systems
  • Ability to design solutions supporting logistics, inventory, and workflow-driven environments
  • Strong problem-solving, communication, and stakeholder management skills
  • Must be legally authorized to work in the United States for any employer without sponsorship
  • Successful completion of interview required to meet job qualification
  • Reliable, punctual attendance is an essential function of the position

Nice To Haves

  • Experience in airline catering, and/or aviation operations systems
  • Strong knowledge of .NET frameworks and related technologies, including ASP.NET Core, Web APIs, and backend service development, with the ability to design and build scalable, maintainable applications
  • Experience with data processing, application design patterns, testing strategies, and continuous improvement practices to support reliable, production-ready solutions
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot and Git-based AI tooling) to enhance developer productivity, code quality, and delivery efficiency
  • Experience supporting airline catering, aviation, or complex operational environments
  • Familiarity with regulatory/compliance requirements (safety, auditability, data security)
  • Experience with messaging/event-driven architectures
  • Knowledge of NLP/NLU, LLMs, or Generative AI frameworks (e.g., OpenAI, Google Vertex AI, Amazon Bedrock) including data preparation, prompt design, testing, and feedback loops

Responsibilities

  • Lead the design, development, and delivery of applications supporting airline catering operations, including flight provisioning, performance metrics, and rules engines configurations across on-prem and cloud-native platforms.
  • Collaborate with technology leads, developers, and business SMEs (catering operations, channels, IFE, flight operations, etc) to define and deliver solutions aligned to operational needs.
  • Design and build scalable, maintainable applications using .NET and modern web technologies.
  • Ensure solutions support real-time processing, high transaction volumes, and time-sensitive operational requirements.
  • Lead integration of catering systems with backend platforms, airline operational systems, external suppliers, APIs, and analytics platforms to enable real-time visibility and decision-making.
  • Design and implement robust APIs and data exchange solutions using standards such as JSON, and XML.
  • Translate business and operational requirements into scalable technical architectures supporting provisioning, inventory, and logistics workflows.
  • Ensure system design supports exception handling, resilience, and high availability in operational environments.
  • Champion Agile/Scrum methodologies, including sprint planning, stand-ups, and retrospectives, to drive consistent delivery.
  • Lead unit and integration testing efforts and support QA teams in end-to-end validation of catering workflows (order processing, inventory updates, delivery tracking).
  • Identify, document, and communicate risks, issues, blockers, and dependencies, ensuring alignment with project management and stakeholders.
  • Promote best practices in development, testing, and continuous improvement across the team.
  • Coordinate with cloud infrastructure teams (AWS, Azure, etc.) to ensure secure, scalable, and high-performance deployments.
  • Track delivery milestones and manage interdependencies across multiple teams supporting catering, supply chain, and airline operations platforms.
  • Oversee third-party integrations and vendor relationships, ensuring reliable system performance and data exchange.
  • Support and guide the team in removing blockers, maintaining delivery momentum, and ensuring high-quality outcomes aligned to operational requirements.

Benefits

  • medical
  • dental
  • vision
  • life
  • accident & disability
  • parental leave
  • employee assistance program
  • commuter
  • paid holidays
  • paid time off
  • 401(k)
  • flight privileges
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service