Data Engineer III

Expedia Group
Expedia Group

Job Overview

We are looking for a Data Engineer, located in Chicago, to join the Data Technology group within EPS who will craft, develop and own the next generation of data engineering solutions. Our team consists of data and platform engineers and software and BI developers located across London (UK), Madrid (SP), Kiev (UA), Springfield (MO) and Bellevue (WA).

If you are someone with growth mentality and love solving sophisticated and meaningful problems, come join us on this exciting journey!

You will help make sense of petabytes of Data while building, supporting and delivering state-of-the-art stream and batch data flows. The data teams are placed at the core of Business, Analytics, and Data Science operations, facilitating decision-making by providing the right data, at the right time, to the right people or system.

Your responsibilities:

  • Develop, build scalable and high-performant data enrichment processes, using the right development patterns and continuous deployment/integration practices.
  • Collaborate with upstream system architects, data technical specialists, developers, data product managers, and end-users to support and resolve data issues.
  • Participate in a DevOps environment (you build it, you run it) by managing and operating real-time and batch data solutions at scale.
  • Implement the tools and processes to handle performance, scale, availability, accuracy, and monitoring of data crucial to internal and external partners ensuring that set SLAs are met.
  • Breakdown requirements, simplify architectures and collaborate with other business teams to deliver intelligent data solutions in line with defined objectives and results.
  • Identify performance and data challenges, suggesting code and architecture improvements.
  • Seek opportunities to bring sophisticated analytical techniques and solutions to new data products.
  • Cooperate in an agile environment to lead change and keep us current with the latest technologies.
  • Your background:

  • You are fully hands-on coding with solid experience in SQL and in one or more key software languages (e.g. Python, Scala, Java, Javascript).
  • You deeply understand of SQL, all its facets, and have experience working with traditional (e.g. Teradata) and cloud-based data lakes (e.g. Redshift, Snowflake).
  • You know and use the best fit data technologies and approaches to addressing performance, scalability, governance challenges.
  • You have experience with the AWS cloud ecosystem, such as EMR, Lambda, S3, EC2, Cloud Formation, VPC, etc.
  • You have knowledge of dimensional modeling concepts and other efficient data representations for optimizing SQL queries.
  • You develop sophisticated SQL queries while breaking down complexity and identifying modular parts.
  • Proven background in a variety of data technologies, such as Teradata, Hadoop, Spark, HBase, Hive, Presto and/or ETL frameworks. Experience with Dremio a plus.
  • You have knowledge of cloud infrastructures automation tools such as CloudFormation and Docker.
  • You know about domain and business event patterns, streaming pipelines such as Kafka or Kinesis.
  • Experience producing tested, secure, resilient and well-documented applications.
  • You have excellent interpersonal skills and verbal and written communication skills when working with both business and technical teams.
  • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

    Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee’s I-9 to confirm work authorization.

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.