Java Data-Streaming Engineer II (Kafka/Spark)

Expedia

Austin (TX)

On-site

USD 119,000 - 167,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Paid time off
Employee Assistance Program
Wellness stipend
Travel reimbursement
Travel discounts
IATAN membership

Job summary

Expedia Group is seeking a Software Development Engineer II to design and deliver data-intensive components for the Commerce Attributes Store. You will own end-to-end development, from implementation to testing, deployment, and monitoring, in a team focused on scalable data products and APIs.

The role emphasizes real-world data modeling and integration within a trusted data platform. You will work with product and engineering teams to translate requirements into robust solutions, leverage Kafka,

Qualifications

  • Bachelor’s degree or equivalent practical experience in software development or data engineering.
  • 2+ years of professional experience building production software, data-processing systems, or data pipelines.

Responsibilities

  • Develop and maintain streaming and batch data-processing pipelines for scalable data products.
  • Build and operate data workflows using Kafka, Spark, and Amazon S3 with real-time ingestion and storage.

Skills

Java
Data structures
Algorithms
System design
LLD
Data modeling
APIs

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Kafka
Spark
Amazon S3

Job description

Expedia Group is seeking a Software Development Engineer II to design and deliver data-intensive components for the Commerce Attributes Store. You will own end-to-end development, from implementation to testing, deployment, and monitoring, in a team focused on scalable data products and APIs.

The role emphasizes real-world data modeling and integration within a trusted data platform. You will work with product and engineering teams to translate requirements into robust solutions, leverage Kafka,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Data Engineer — Real-Time Pipelines & AI-Ready
Java Data Engineer — Real-Time Pipelines & AI-Ready

Expedia, Inc. • Austin (TX)

On-site
USD 119,000 - 167,000
Medical coverage
Dental coverage
Vision coverage
+6
Software Development Engineer II - Data Streaming & AI
Software Development Engineer II - Data Streaming & AI

Expedia Group • Austin (TX)

On-site
USD 119,000 - 167,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Software Development Engineer II - Data Streaming & Kafka
Software Development Engineer II - Data Streaming & Kafka

Amazon • Santa Monica (CA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer - Data Pipelines & AI (SDE II)
Software Engineer - Data Pipelines & AI (SDE II)

11105 Expedia, Inc. • Austin (TX)

On-site
USD 119,000 - 167,000
Medical coverage
Dental coverage
Vision coverage
+5
SDE II: Data Streaming for Apache Kafka MSK
SDE II: Data Streaming for Apache Kafka MSK

Amazon Inc. • Santa Monica (CA)

On-site
USD 144,000 - 194,000
Data Streaming Engineer II - Scale & Open Source Impact
Data Streaming Engineer II - Scale & Open Source Impact

Amazon Web Services (AWS) • Santa Monica (CA)

On-site
USD 144,000 - 194,000
Real-Time Spark Engineer – Streaming & Pipelines
Real-Time Spark Engineer – Streaming & Pipelines

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Senior Data Engineer
Senior Data Engineer

The Value Maximizer • South Carolina

On-site
USD 120,000 - 150,000
Kafka Data Engineer
Kafka Data Engineer

Veriipro • Pennington (NJ)

On-site
USD 150,000 - 190,000
Senior Java-Kafka Real-Time Data Engineer
Senior Java-Kafka Real-Time Data Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 83,000 - 138,000