Senior Software Engineer – Full-Stack: Backend, Data & UI

RiseMe

Seattle (WA)

On-site

USD 146,000 - 234,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
Paid time off
Travel discounts

Job summary

Expedia Group Advertising Engineering is seeking a senior software engineer to design and implement high-throughput backend services in Kotlin, build scalable APIs, and drive distributed architectures. You will work with Redis, Elasticsearch, Kafka, React, and collaborate with product managers, designers, and engineers to deliver reliable, high-performance features.

This role is Seattle-based with in-office requirements; total cash range is $146,000–$204,500, with potential to reach $233,500

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, a related technical field, or equivalent professional experience.
  • Experience leading technical initiatives, mentoring engineers, and driving complex software design.
  • Proficiency in Kotlin or Java for 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, automated testing, and Datadog.
  • Strong system design and performance optimization skills including observability.
  • Experience building data-intensive systems with search/personalization/recommendation components.
  • Knowledge of AI/ML concepts and integrating data-driven capabilities.

Responsibilities

  • Design & Implement High-Throughput Backend Services in Kotlin, handling millions of queries.
  • Manage Real-Time Data Flows with Redis, Elasticsearch, and Kafka for low latency.
  • Leverage Data Lakes for scalable storage, retrieval, and processing.
  • Develop & Integrate APIs to connect front-end and back-end systems.
  • Architect for scale and reliability across services and data processing.
  • Build engaging user interfaces with React and ensure responsive UX.
  • Optimize front-end performance and manage application state.
  • Collaborate with product managers, designers, and engineers to deliver features.
  • Implement CI/CD pipelines and maintain code quality.
  • Mentor juniors and contribute to technical strategy.

Skills

Kotlin/Java
Microservices
System design
Leadership
React
CI/CD
Observability
Distributed systems
AI/ML concepts

Education

Bachelor’s or Master’s degree in CS/Engineering

Tools

AWS
Docker
Kubernetes
Datadog
Elasticsearch
Redis
Kafka

Job description

Expedia Group Advertising Engineering is seeking a senior software engineer to design and implement high-throughput backend services in Kotlin, build scalable APIs, and drive distributed architectures. You will work with Redis, Elasticsearch, Kafka, React, and collaborate with product managers, designers, and engineers to deliver reliable, high-performance features.

This role is Seattle-based with in-office requirements; total cash range is $146,000–$204,500, with potential to reach $233,500

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer III — Kotlin, Real-Time Data
Senior Software Engineer III — Kotlin, Real-Time Data

Expedia • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical, dental, and vision coverage
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
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
Senior Full-Stack Engineer, Partner Supply Platform
Senior Full-Stack Engineer, Partner Supply Platform

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical, dental, vision coverage
Paid time off
Employee Assistance Program
+3
Senior Backend Engineer - AI-Driven, Scalable Systems
Senior Backend Engineer - AI-Driven, Scalable Systems

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

Hybrid
USD 146,000 - 205,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
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
Senior Full-Stack Engineer - AI-Driven Loyalty Platform
Senior Full-Stack Engineer - AI-Driven Loyalty Platform

Expedia • Washington

On-site
USD 146,000 - 205,000
Backend Engineer, Pricing & AI at Scale
Backend Engineer, Pricing & AI at Scale

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

Hybrid
USD 119,000 - 167,000
Medical insurance
Dental insurance
Vision coverage
+5
Senior Full-Stack AI-Driven Software Engineer
Senior Full-Stack AI-Driven Software Engineer

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+6