Senior Developer - Information Technology

United AirlinesHouston, TX
$112,480 - $146,540

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

  • 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.

Nice To Haves

  • Experience with Go (Golang) or other modern programming languages is preferred
  • 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.

Responsibilities

  • Oversee the end-to-end implementation of backend solutions built on C# and .NET Core.
  • 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
  • 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.

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