Design, build, and support scalable and durable data solutions that can enable self-service consumption use cases using cloud-based technologies in an agile manner.
Develop scalable and highly performant distributed systems focusing on key metrics including availability, monitoring & resiliency.
Monitor and optimize the performance of data processing applications, ensuring they meet throughput and latency requirements.
Implement data quality checks and data governance practices to maintain data accuracy and consistency.
Maintain clear and comprehensive documentation for data pipelines, code, and configurations.
Support Expedia Group s product and business teams specific data needs on a global scale.
Close partnership with internal partners from engineering, product, and business
Build bridges between technical teams to enable valuable collaborations.
Promote good development methodologies via code reviews, great software design, brown bags, or tech talks.
Provide support to both internal and external team members where necessary.
Qualifications and experience:
Bachelor s degree in computer science or related technical field or equivalent related professional experience
7+ years of proven experience in Big Data / distributed compute projects
Bachelor s or master s degree in computer science, Engineering, or related field.
Proven experience as a Data Engineer with experience on Spark and Kafka Streams.
Strong understanding of data structures, data modeling, and software architecture
Strong proficiency in Scala/Spark development.
Experience with real-time data processing and building streaming applications.
Proficiency in working with NoSQL databases like Cassandra, DynamoDB, or similar.
Knowledge of data warehousing concepts and ETL processes.
Familiarity with data modeling and data warehousing best practices.
Excellent problem-solving skills and the ability to work in a collaborative team environment.
Strong communication skills to effectively convey technical concepts to non-technical stakeholders.
3-4 years of practical experience in machine learning, data science, or a related field.
Ability to work across multiple time zones (India, London & US), ensuring seamless collaboration with global teams and stakeholders.
Exposure to ML-powered data pipelines for personalization, audience segmentation, or predictive analytics.
Understanding of feature engineering and model deployment in production environments
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Data Science & AnalyticsRole Category: Data Science & Machine LearningRole: Data EngineerEmployement Type: Full time