FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Data Engineer III
Expedia Group. Develop data capture, processing, storage, and distribution capabilities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing scalable data capture and processing systems using AWS, with a strong focus on building data pipelines and ensuring data quality. Proficient in programming languages such as Java, Scala, or Python, and experienced in integrating with advertising platform APIs and leveraging marketing analytics.
Highest-signal resume keywords
AWS DevelopmentData Pipeline ConstructionJava, Scala, Python ProficiencyETL ManagementPaid Media Analytics
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data ModelingSQLSparkRESTful ServicesAgile MethodologiesDatabase DesignPerformance OptimizationStreaming SystemsData Quality MonitoringMarketing Attribution
Soft Skills
CommunicationMentoringCollaborationProblem-SolvingDocumentation
Tools & Technologies
AWS EC2AWS S3AWS LambdaDynamoDBCassandraKafkaSQSAirflowTableauMarketo
Industry Keywords
Paid MediaMarketing AutomationWeb AnalyticsGA4Performance Reporting
Tech Stack
Tools & technologiesAirflowAWSCassandraCloudDistributed SystemsDynamoDBEC2ETLJavaKafkaNoSQLPythonScalaSparkSQLTableau
About the role
Key responsibilities & impact- Develop data capture, processing, storage, and distribution capabilities
- Apply AWS standard methodologies and products across compute, storage, and databases
- Translate marketing concepts and requirements into functional specifications
- Write clean, maintainable, and well-tested code
- Propose improvements and contribute to system architecture
- Manage ETL data to and from Expedia Group entities and third-party solutions
- Build and operate paid media data pipelines ingesting spend, impressions, clicks, and conversion data from advertising platforms through APIs and bulk reports
- Model paid media and web analytics data, including GA4 attribution, in medallion data layers for performance reporting
- Onboard new paid media channels and accounts and extend reporting pipelines as platforms, APIs, and business needs change
- Own data quality, freshness, and reconciliation using data quality as code, monitoring, and alerting
- Partner with paid media marketers and analysts to define metrics, support Tableau dashboards and scorecards, and inform spend decisions
- Create and maintain functional utilities and SPAs to scale marketing operations
- Develop scalable, highly performant distributed systems with availability, monitoring, and resiliency
- Communicate and document solutions and design decisions
- Work with business collaborators, analytics, and senior leadership to define and scope scalable marketing solutions
- Mentor junior engineers, lead code reviews, and lead complex, well-defined projects
Requirements
What you’ll need- Bachelor’s degree, or equivalent related professional experience, with 5+ years of experience; or a Master’s degree with 3+ years of experience
- 5+ years of development experience, particularly using marketing acquisition technologies to deliver automation of multiple channels and drive operational efficiencies
- 4+ years’ experience with Java, Scala, or Python stack
- Experience building data pipelines from multiple sources including APIs, CSV, event streams, NoSQL, etc. using distributed data frameworks
- Experience integrating with advertising platform APIs, including authentication, pagination, rate limits, schema changes and backfills
- Familiarity with paid media concepts and metrics, including spend, impressions, clicks, CTR, CPC, conversions, ROAS
- Familiarity with the difference between platform-reported and web analytics data such as GA4
- Experience with database design, data modeling, performance optimization, SQL, and related data systems
- Demonstrable history creating on and leveraging AWS
- Experience in batch and/or stream processing using Spark
- Experience with streaming systems/queues such as Kafka or SQS
- Daily practice of agile methods including sprints, backlog, and user stories
- Knowledge of AWS EC2, S3, Lambda, DynamoDB, Cassandra, and SQL
- Knowledge of Spark, Kafka/SQS, Airflow, Iceberg, or other modern big data and streaming technologies
- Ability to understand, analyze, design, develop, and implement RESTful services and APIs
- Hands-on experience with paid media reporting across channels is a strong plus
- Experience with marketing attribution and measurement, or data quality and observability tooling for marketing data, is a plus
- Hands-on experience with MarTech platforms such as Marketo or Salesforce Marketing Cloud is a strong plus
Benefits
Comp & perks- Medical, dental, and vision coverage
- Paid time off
- Employee Assistance Program
- Wellness reimbursement
- Travel reimbursement
- Travel discounts
- International Airlines Travel Agent Network (IATAN) membership
- Accommodation or adjustment support during the application or recruiting process for disabilities