Senior Software Engineer III — Kotlin, Real-Time Data

Expedia

Seattle (WA)

On-site

USD 146,000 - 205,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage

Job summary

Expedia Group Advertising Engineering is hiring for a senior backend/frontend role based in Seattle, WA. You will design high-throughput services in Kotlin, manage real-time data flows, and build scalable APIs across distributed systems.

You will collaborate with product teams to deliver features with robust CI/CD pipelines and strong observability. The role emphasizes mentorship, architecture, and staying ahead of tech trends to maintain top performance and reliability in a busy travel

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, a related technical field, or equivalent professional experience.
  • 5+ years of professional software development experience, leading technical initiatives and mentoring engineers.
  • Expertise in Kotlin or Java with scalable, production-grade apps.
  • Experience designing microservices, event-driven systems, RESTful APIs, and large-scale distributed architectures.
  • Experience building modern web apps with React and frontend-backend integration.
  • Experience with AWS, Docker, Kubernetes, CI/CD pipelines, automated testing, and observability tools such as Datadog.
  • Strong system design, troubleshooting, and performance optimization skills.

Responsibilities

  • Design & implement high-throughput backend services in Kotlin to handle millions of search queries.
  • Manage real-time data flows with Redis, Elasticsearch, and Kafka for low-latency performance.
  • Leverage data lakes for scalable storage, retrieval, and processing.
  • Develop and integrate APIs to connect frontend and backend systems.
  • Architect for scale and reliability with fault tolerance and efficient data processing.
  • Build engaging user-facing interfaces with React and ensure responsive UX.
  • Optimize frontend performance and manage application state for fast load times.
  • Partner with product managers and engineers to deliver features end-to-end.
  • Set up and maintain CI/CD pipelines for quick and reliable releases.
  • Troubleshoot and resolve issues across backend and frontend to minimize downtime.
  • Mentor junior engineers and promote best practices and code quality.
  • Drive system architecture decisions for scalable and reliable platforms.
  • Stay current with emerging tech and advocate value-added adoption.

Skills

Kotlin
Java
React
REST APIs
Microservices
Distributed systems
System design
CI/CD
Datadog
AI/ML concepts
AWS
Kubernetes
Docker
Elasticsearch
Redis
Kafka
Data Lakes
UI/UX collaboration

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

Elasticsearch
Redis
Kafka
Datadog
React
AWS
Docker
Kubernetes

Job description

Expedia Group Advertising Engineering is hiring for a senior backend/frontend role based in Seattle, WA. You will design high-throughput services in Kotlin, manage real-time data flows, and build scalable APIs across distributed systems.

You will collaborate with product teams to deliver features with robust CI/CD pipelines and strong observability. The role emphasizes mentorship, architecture, and staying ahead of tech trends to maintain top performance and reliability in a busy travel

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Ads Platform
Senior Software Engineer - Real-Time Ads Platform

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Senior Software Engineer – Full-Stack: Backend, Data & UI
Senior Software Engineer – Full-Stack: Backend, Data & UI

RiseMe • Seattle (WA)

On-site
USD 146,000 - 234,000
Medical, dental, vision coverage
Paid time off
Travel discounts
Senior Backend Engineer, Real-Time Ad Tech
Senior Backend Engineer, Real-Time Ad Tech

PowerToFly • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical/Dental/Vision coverage
Paid time off
Wellness programs
+1
Senior Ad Tech Backend Engineer — Real-Time ML
Senior Ad Tech Backend Engineer — Real-Time ML

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Medical, dental and vision coverage
Paid time off
Travel discounts
Backend-Focused Software Engineer II – FinTech/InsurTech Scale
Backend-Focused Software Engineer II – FinTech/InsurTech Scale

11105 Expedia, Inc. • Seattle (WA)

On-site
USD 119,000 - 167,000
Medical insurance
Dental coverage
Vision coverage
+6
Ad Tech Backend Engineer III — Real-Time Bidding & ML
Ad Tech Backend Engineer III — Real-Time Bidding & ML

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5
Software Development Engineer III, Media Solutions
Software Development Engineer III, Media Solutions

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Senior Full-Stack Engineer, InsurTech & FinTech
Senior Full-Stack Engineer, InsurTech & FinTech

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical/Dental/Vision
Paid time off
Wellness programs
+2
Software Development Engineer III, Media Solutions
Software Development Engineer III, Media Solutions

RiseMe • Seattle (WA)

On-site
USD 146,000 - 234,000
Medical, dental, vision coverage
Paid time off
Travel discounts
Senior Full-Stack SDE III: AI-Powered, Scalable Travel Tech
Senior Full-Stack SDE III: AI-Powered, Scalable Travel Tech

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5