American Airlines is looking to improve its digital products to drive a more reliable and profitable airline by focusing on the development, deployment, management, and maintenance of software applications.
Requirements
- Java, .Net, Python
- Terraform, Ansible
- Docker, Kubernetes
- Azure, AWS
- Dynatrace, Prometheus, Grafana, Datadog, LogInsight
- GitHub Actions, ArgoCD
- Git, GitHub, GitLab
Responsibilities
- Write, test, and document code, scripts, and processes following organizational standards
- Solve technical problems and build impactful components/libraries
- Conduct root cause analysis to address systemic issues and lead action plans
- Design integrated systems that enable cross-functional teams to deliver value at scale, speed, and reliability
- Manage technical debt and drive initiatives to eliminate it
- Anticipate scaling, latency, and durability challenges, guiding teams in mitigation
- Collaborate with security teams to implement secure practices early in development
Other
- Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
- 3+ years of experience designing, developing, and implementing large-scale solutions in production environments
- Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
- Airline Industry experience
- Deliver high-quality work and mentor junior engineers in technical skills