Software Development Engineer III- Cloud Platform

Expedia GroupSeattle, WA
438d$137,500 - $220,000

About The Position

The Platform Cloud Engineer role at Expedia Group involves building and maintaining platform solutions for the Analytical Relational Data Warehouse team. This position focuses on managing a large-scale relational data warehouse that supports various business functions, including Booking, Loyalty, and Finance. The engineer will work on cloud-native database technologies hosted on AWS, contributing to the transformation of raw data into actionable analytics. The role emphasizes collaboration within an agile team and requires a strong foundation in software development, cloud technologies, and system automation.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
  • 6+ years of software development experience.
  • Familiarity with AWS cloud technologies and platform offerings, including EC2, storage, and automation.
  • Strong coding experience in Python and Java for data engineering and system automation tasks.
  • Experience with infrastructure automation using Terraform and Ansible.
  • Thorough understanding of Linux administration and ability to write bash shell scripts.
  • Working knowledge of GIT code repositories, containerization, and Kubernetes orchestration.
  • Familiarity with airflow/run deck job schedulers.
  • Thorough understanding of ETL solutions.

Responsibilities

  • Develop software in a team environment of at least 6 engineers using agile methodologies and version control.
  • Build and maintain software projects/products in production environments on public/hybrid cloud infrastructure.
  • Understand moderately complex systems and their interactions.
  • Utilize testing and monitoring tools to ensure software quality.
  • Debug and troubleshoot applications effectively.
  • Align team goals with business needs and objectives.
  • Design systems on AWS that are highly available, scalable, secure, and performant.

Benefits

  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Global hybrid work setup
  • Career development resources

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service