Principal Engineer – IT Automation and Cloud
Chicago , Illinois
December 16, 2017
Now taking off: Your career
Where do you want your career to take you? Chances are you can get there with United Airlines. Our environment is open, honest, and focused on your success. So choose a career path and rediscover what it's like to enjoy your job.
Information Technology

The United IT team designs, develops and maintains massively scaling technology solutions that are brought to life with innovative architectures, data analytics and digital solutions.
Principal Engineer – IT Automation and Cloud
Job overview
As a Principal Engineer of Automation and Cloud at United Airlines, you’ll be responsible for the design, testing, evaluation, implementation, and support of automation/orchestration tools and solutions. Provide technical leadership for automated solutions using platform infrastructure, orchestration, and continuous delivery tools. 
  • Write and translate PowerShell and Python scripts
  • Create and manipulate web service API (Rest/SOAP) integrations with other tools
  • Provide technical leadership to other engineers, peer review scripts, runbooks, playbooks technical documentation, and project solutions for platform infrastructure
  • Automate infrastructure on premise or off-premise cloud (AWS preferred)
  • Implement changes with minimal impact to the business by following enterprise change management procedures
  • Innovate, re-define or enhance automation request to best possible solution, for positive customer return, and value add for business
  • Collaborate with systems engineering, storage, network, and project management teams
  • Represent team, self, or project with utmost respect for audience, clear communication, cooperative attitude
  • Bachelor’s degree in Computer Information, Computer Science and/or equivalent work experience required




  • Comfortable in Windows and Unix/Linux Environment
  • Comfortable learning new scripting languages for infrastructure as code development
  • Experience with formal source control systems (Git preferred) and best practices with script reviews
  • AWS or Azure cloud PAAS / IAAS services
  • Use of orchestration, automation, and continuous integration / continuous delivery tools
  • Comfortable with virtual server, virtual SQL database, and SAN datacenter environment or concepts
  • Interact and write web service APIs
  • Effectively communicate in written, virtual, and face to face with various levels of peers, leaders, or upper management
  • Self-driven leader who complete projects on time with little supervision and handles escalation appropriately
  • Ability to extract complex technical processes into easy to understand concepts
  • Monitor industry trends and anticipates future direction for system platforms




  • 5+ years of hands on experience in system engineering design, development and implementation
  • 3+ years of proven technical leadership with multiple large cross functional teams or projects
  • AWS experience (Lambda, API Gateway, VPC Networking, EC2, ELB)
  • Powershell, Python scripts experience
  • SOAP/RESTful API build and design experience
  • Infrastructure-as-code experience (example: CloudFormation)
  • Configuration Management (Ansible, Chef, Puppet)
  • Familiarity with VMware vRealize Tools (vRealize orchestrator, vSphere)
  • Familiarity with Container Technologies
  • Cloud Management or Health experience
  • Continuous delivery/integration experience (CI/CD)
  • Active Directory, LDAP, understanding of DNS concepts
  • YAML, JSON, RUBY script writing
  • SQL queries or use of SQL database for reporting
  • Willing and able to travel as needed for business between our Chicago offices (Mount Prospect, Willis Tower) or other off-site locations (up to 10%)
  • Reliable, punctual attendance is an essential function of the position
  • Must be legally authorized to work in the United States for any employer without sponsorship
  • Successful completion of interview required to meet job qualification



A little about us:
Connecting people. Uniting the world. Every day, we help unite the world by connecting people to the moments that matter most. This shared purpose drives us to be the best airline for our employees, customers and everyone we serve.

Know someone who would be interested in this job? Share it with your network.