Skip to main content
United Airlines

Associate Engineer - Digital Technology

United Airlines Gurugram, Haryana, India Full-time 1 hour ago
Software

As the Software Developer, you will participate in the modernization and architecture of United’s technology platforms including United.com, United mobile App. In this role, you will be part of a team that designs, develops and launches efficient quality systems and solutions in support of core organizational functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Developer is experienced and self – sufficient in performing his/her responsibilities requiring little supervision, but general guidance and direction.

  • Participate in the design, development, and planning for the software architecture for United’s technology platforms
  • Solve complex performance problems and architectural challenges
  • Participate in code reviews
  • Serve as an integral member of the development team to create practical solutions in Agile/DevOps environment
  • Ensure consistency with an established software development architecture
  • Analyze and interpret requirements from Business and UX Design Team
  • Introduce new technologies and best practices as needed to solve business problems
  • Help to troubleshoot, test, and maintain the quality and security of the platform
  • Work in an Agile environment
  • Strong team player and good communicator

Experience: 1+ year

Qualifications

What’s needed to succeed (Minimum Qualifications):

  • B.E./B.Tech. in a related technical field, or equivalent experience, education, or training.
  • Must be hands-on with Generative AI (GenAI) and Agentic AI, with demonstrated daily use of AI-powered tools to enhance productivity, automate workflows, and solve business problems.
  • Strong foundation in programming paradigms and architectural concepts, including object-oriented programming, data structures and algorithms, and database systems.
  • Proficient in writing clean, maintainable, modular, and robust code using Swift and SwiftUI.
  • Hands-on experience with the iOS SDK, Xcode, Git, REST API integration, local storage (e.g., UserDefaults, Core Data, SQLite) and Swift Package Manager(SPM).
  • Effective verbal and written communication skills with a strong team-player mindset.
  • Good understanding of the software development lifecycle and Agile methodology.

What will help you propel from the pack (Preferred Qualifications):

  • Ability to troubleshoot software applications, diagnose issues, and implement effective solutions.
  • Exposure to Combine, Swift Concurrency basics, offline/cache concepts, XCText(unit testing).
  • Familiarity with software engineering best practices that drive enterprise-wide improvement, including DevOps and Observability.
  • Experience working with Git/GitHub code repositories
Apply now
Gurugram, Haryana, India
On-site
Full-time
1 hour ago

Share this job