Experienced Senior Data Engineer – Cloud-Based Data Engineering and Analytics Solutions Development for American Airlines
Introduction to American Airlines and Our Mission
Are you ready to explore a world of possibilities, both at work and during your downtime? Join our American Airlines family, and you'll venture to the far corners of the planet, grow your skills, and become the best version of yourself. As you embark on a new journey, you'll tackle challenges with flexibility and finesse, mastering new skills and propelling your career while having a great time. Feel free to enhance both your personal and work life and jump start your career with us!
About the Role and Why You'll Love This Job
You will assist with enabling data engineering solutions at American Airlines, playing a crucial role in driving business growth through data-driven insights. As a Senior Data Engineer, you will be part of the Revenue and Planning Innovation team within our Technology group. You'll bring your data engineering, collaboration, and analysis skills to help develop a data-driven culture by designing and delivering analytics solutions and making data analysis easier and more effective for American Airlines.
This role offers a unique opportunity to work with a talented team of professionals who share a passion for innovation and excellence. You will have the chance to work on exciting projects, collaborate with cross-functional teams, and contribute to the development of cutting-edge data engineering solutions that drive business success.
Key Responsibilities and Accountabilities
- Work closely with source data application teams and product owners to design, implement, and support analytics solutions that provide insights to make better decisions.
- Implement data migration and data engineering solutions using Azure products and services: (Azure Data Lake Storage, Azure Data Factory, Azure Functions, Event Hub, Azure Stream Analytics, Azure Databricks, etc.) and traditional data warehouse tools.
- Perform multiple aspects involved in the development lifecycle - design, cloud engineering (Infrastructure, network, security, and administration), ingestion, preparation, data modeling, testing, CICD pipelines, performance tuning, deployments, usage, BI, alerting, and nudging support.
- Provide technical leadership and collaborate within a team environment as well as work independently.
- Be part of a DevOps team that fully owns and supports their product.
- Implement batch and streaming data pipelines using cloud technologies.
- Drive improvement of coding standards, best practices, and security and compliance guidelines.
- Mentor others on technical and domain skills to create multi-functional teams.
Essential Qualifications and Requirements
To be successful in this role, you will need:
- A Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, or equivalent experience/training.
- At least 3 years of software solution development experience using agile, DevOps, working in a product model that includes designing, developing, and deploying large-scale applications or data engineering solutions.
- At least 3 years of data analysis experience using SQL.
- A combination of development, administration, and support experience in several of the following tools/platforms:
- Scripting: Python, Perl, Unix, SQL.
- Data Platforms: Teradata, Cassandra, MongoDB, Oracle, SQL Server, ADLS, Snowflake.
- Azure Data Explorer. Network skills are a plus.
Preferred Qualifications and Requirements
While not essential, the following qualifications and requirements are preferred:
- 3+ years of software solution development experience using agile, DevOps, product model that includes designing, developing, and deploying large-scale applications or data engineering solutions.
- 3+ years of data analysis experience using SQL.
- 3+ years of full-stack development experience, preferably in Azure.
- 3+ years of cloud development and data lake experience (preferably Microsoft Azure) including Azure EventHub, Azure Data Factory, Azure Functions, ADX, ASA, Azure Databricks, Azure DevOps, Azure Blob Storage, Azure Data Lake, Azure Power Apps, and Power BI.
- Airline industry experience.
Skills, Licenses, and Certifications
The following skills, licenses, and certifications are required or preferred:
- Proficiency with the Azure Technology stack for data management, data ingestion, capture, processing, curation, and making usage layers.
- Expertise in providing practical guidance within the Azure Native cloud services.
- Azure Development Track Certification (preferred).
- Perl Certification (preferred).
What You'll Get in Return
At American Airlines, we offer a comprehensive range of benefits, including:
- Health benefits: On the very first day, you'll have access to your health, dental, prescription, and vision benefits to help you stay well. And that's just the beginning - we also offer virtual doctor visits, flexible spending accounts, and more.
- Wellness programs: We want you to be your best self - that's why our wellness programs provide you with the right tools, resources, and support you need.
- 401(k) program: Available upon hire and, depending on the workgroup, company contributions to your 401(k) program are available after one year.
- Additional benefits: Other great benefits include our Employee Assistance Program, pet insurance, and discounts on hotels, cars, cruises, and more.
Diversity, Equity, and Inclusion at American Airlines
From the teammates we hire to the customers we serve, inclusion and diversity are the foundation of the powerful workforce at American Airlines. Our 20+ Employee Business Resource Groups are focused on connecting our teammates to our customers, suppliers, communities, and shareholders, helping teammates reach their full potential and creating an inclusive workplace to address and exceed the needs of our diverse world.
Conclusion and Call to Action
Are you ready to feel a huge sense of pride and fulfillment as you do your part to keep the largest airline in the world running smoothly as we care for people on life's journey? Feel free to be yourself at American Airlines and join our team of talented professionals who share a passion for innovation and excellence. Apply now to take the first step towards an exciting and rewarding career with American Airlines!
Apply for this job