Priceline logo

Data Engineer

Priceline
NewPosted today

LOCATION

Mumbai · Hybrid

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

Data EngineeringBig Data ProcessingData ModelingCloud ComputingApache SparkApache Kafka

Job description

Overview

Data Engineer on the Data & AI/ML team, owning the cloud-scale data backbone that powers Priceline's company-wide analytics and machine learning models.

What you'll do

  • Participate in cloud migration and modernization of current data systems.
  • Oversee data systems that serve millions of events a day.
  • Maintain and design early warning and analytics systems using cutting-edge big data technologies.
  • Collaborate on building software that collects and queries data, and compose queries for investigation purposes.
  • Analyze and provide data-supported recommendations to improve product performance and customer acquisition.
  • Diagnose and troubleshoot issues within data infrastructure.
  • Collaborate in team efforts, mentor junior team members, and converse respectfully and compromise when necessary.

What you'll need

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 4 years of experience in software engineering and development, with a strong focus on Big Data technologies and data-driven solutions.
  • Demonstrated expertise in Big Data solutions, including frameworks such as Apache Spark and Kafka.
  • Advanced knowledge in data modeling and schema design for optimized data storage and retrieval.
  • Strong command of databases, including Cloud SQL (MySQL, PostgreSQL), BigQuery, and Oracle.
  • Extensive experience with GCP tools, specifically Dataflow and Dataproc, for building and managing large-scale data processing pipelines.
  • Proficiency in data orchestration frameworks, particularly Apache Airflow, for scheduling and managing complex workflows.
  • Proven ability to analyze, debug, and resolve data processing issues efficiently.
  • Proficient in Python/Java/Scala, with the ability to write efficient, maintainable code in any language.

Nice to have

  • Proficiency in the Google Cloud Platform (GCP) stack.
  • Experience with enterprise ETL tools such as Informatica (PowerCenter or similar), especially for migrating legacy batch processes into GCP-based pipelines.
  • Experience with data visualization tools, such as Tableau, for representing data insights.
  • Familiarity with advanced data processing strategies, including indexing, machine-learned ranking algorithms, clustering techniques, and distributed computing concepts (advanced concepts of Spark).
  • CI-CD experience with GitHub, GitHub Actions, Jenkins, and Maven.

Details

  • Location: Mumbai.
  • Hybrid work model: two days onsite (ideally Tuesday, Wednesday, or Thursday), remaining days remote or in office at your choice.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Data Engineer