Senior Backend Engineer – Content & Catalog

Expedia, Inc.

Chicago (IL)

On-site

USD 171,500 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision coverage
Paid time off
Travel discounts
IATAN/employee travel benefits

Job summary

Expedia Group in Chicago seeks a Senior Software Development Engineer (Content) to design and evolve backend services and data models powering our content/catalog experiences. You will drive multi-service features, own API design, and collaborate with product and architecture teams to implement scalable solutions.

The role emphasizes AI/ML integration into content workflows, improving quality and developer productivity. Join a DevOps culture with emphasis on CI/CD, observability, and reliability.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent professional experience.
  • 8+ years of relevant professional experience.
  • Experience owning backend or full-stack services in production (design, implement, test, deploy, operate).
  • Experience designing service-oriented or microservice architectures for content/catalog domains (API design, data modeling).
  • Proficiency in Kotlin or Java and relational/NoSQL databases; strong data access patterns.

Responsibilities

  • Design, build, and evolve complex services, APIs, and data models powering content/catalog experiences with high availability and performance.
  • Lead system design and low-level design (LLD) for content and catalog services, define contracts and data models.
  • Drive end-to-end delivery for multi-service features from discovery through deployment and operations.
  • Collaborate with product, architecture, and partner engineering teams to define technical requirements.
  • Improve CI/CD, observability, and operational readiness; mentor engineers in best practices.
  • Safely integrate AI/ML-enabled solutions into content workflows and services.

Skills

Kotlin
Java
API design
Microservices
Data modeling
SQL/NoSQL

Education

Bachelor's degree in Computer Science or related field

Tools

Redis
Cassandra
ScyllaDB

Job description

Expedia Group in Chicago seeks a Senior Software Development Engineer (Content) to design and evolve backend services and data models powering our content/catalog experiences. You will drive multi-service features, own API design, and collaborate with product and architecture teams to implement scalable solutions.

The role emphasizes AI/ML integration into content workflows, improving quality and developer productivity. Join a DevOps culture with emphasis on CI/CD, observability, and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Content & Catalog AI
Senior Backend Engineer, Content & Catalog AI

11105 Expedia, Inc. • Chicago (IL)

On-site
USD 171,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer, Content & Catalog Platform
Senior Backend Engineer, Content & Catalog Platform

Traveltechessentialist • Chicago (IL)

On-site
USD 275,000
Medical, dental, and vision coverage
Paid time off
Wellness and travel reimbursement
+1
Senior Backend Engineer - Content Systems and APIs
Senior Backend Engineer - Content Systems and APIs

Expedia Group • Chicago (IL)

On-site
USD 171,500 - 274,500
Medical, dental, and vision coverage
Paid time off
Wellness and travel reimbursement
+2
Senior ML Backend Engineer — Ads Platform
Senior ML Backend Engineer — Ads Platform

Expedia, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 172,000 - 240,000
Senior Software Development Engineer - Content Platform
Senior Software Development Engineer - Content Platform

Traveltechessentialist • Chicago (IL)

On-site
USD 275,000
Medical, dental, and vision coverage
Paid time off
Wellness and travel reimbursement
+1
Senior Software Development Engineer - Content Platform
Senior Software Development Engineer - Content Platform

11105 Expedia, Inc. • Chicago (IL)

On-site
USD 171,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Software Development Engineer - Content Platform
Senior Software Development Engineer - Content Platform

Expedia, Inc. • Chicago (IL)

On-site
USD 275,000
Medical, dental, vision coverage
Paid time off
Travel discounts
+1
Senior Software Development Engineer - Content Platform
Senior Software Development Engineer - Content Platform

Expedia Group • Chicago (IL)

On-site
USD 171,500 - 274,500
Medical, dental, and vision coverage
Paid time off
Wellness and travel reimbursement
+2
Senior Software Development Engineer - Content Platform
Senior Software Development Engineer - Content Platform

PowerToFly • Chicago (IL)

On-site
USD 110,000 - 145,000
Senior Java Backend Engineer, AI/ML & Air Supply
Senior Java Backend Engineer, AI/ML & Air Supply

Expedia Group • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical, dental, vision
Paid time off
Employee Assistance Program
+3