2,139,023open jobs
136,465companies
255,292added this week
Browse all
Location
In office (Gurgaon)
Seniority
Middle · 2+ years exp

First seen by Alion on Nov 8, 2026.

Overview
Company
Impact
Profile match

Job description:


As a Software Development Engineer II on Expedia Group's Clickstream team, you will design, build, and operate the real-time data platform that captures and processes user behavior across our sites and apps. You will engineer scalable, resilient streaming systems that power analytics, marketing, and personalized experiences globally. You bring strong analytical and troubleshooting skills, deep proficiency in coding and distributed systems design, and a passion for solving complex problems of scale. You are collaborative, creative, and thrive in a dynamic, agile environment where you continuously learn and raise the bar.


What you will do:

  • Design, build, and operate highly available, low-latency streaming services and data pipelines (primarily in Java/Kotlin) running in public/hybrid cloud environments.
  • Write clean, efficient, well-tested code; practice pair programming and conduct thorough code reviews.
  • Apply object-oriented design, distributed computing, performance/scalability tuning, and advanced data structures/algorithms to real-time streaming and data processing.
  • Build and evolve microservices and data APIs that power analytics and personalized experiences.
  • Implement robust testing, monitoring, alerting, and observability to ensure reliability and rapid incident response.
  • Troubleshoot complex production issues, perform root-cause analysis, and drive long-term fixes and improvements.
  • Collaborate with product managers, data engineers, analysts, and platform teams to deliver high-impact solutions.
  • Contribute to technical design documents; communicate trade-offs and decisions clearly within the team.
  • Stay current with advancements in cloud data platforms, streaming technologies, and best practices; mentor junior engineers.


Who you are:

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.
  • 2+ years of professional software development experience, including building and operating backend/microservices in Java; Kotlin or Scala experience is a plus.
  • Hands-on experience with streaming platforms (e.g., Kafka, Kinesis, Pub/Sub) and event-driven architectures.
  • Experience building production-grade data processing applications in public/hybrid cloud environments (e.g., AWS, GCP, Azure).
  • Solid understanding of software engineering fundamentals: algorithms, data structures, concurrency, distributed systems, and design patterns.
  • Proficiency in testing strategies (unit, integration), CI/CD, monitoring, alerting, and incident management.
  • Familiarity with observability concepts and tools to monitor application health and performance.
  • Strong debugging, problem-solving, communication, and collaboration skills; self-starter with a learning mindset.
  • Familiarity with basic AI tools (e.g., GitHub Copilot, code assistants) to accelerate development or documentation, used responsibly within company policies.


Preferred qualifications:

  • Experience with Kafka Streams (KStream) and/or Apache Flink for stateful stream processing.
  • Familiarity with schema registry, data lake technologies, and data quality frameworks.

Skills

Flink, Java, Kafka, Kinesis, Kotlin, Microservices, Pub/SUB, Scala

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,023 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Gurgaon
In office · 3+ years exp · Bengaluru
Java
SQL
Java
Hibernate
AI/ML
Claude
AI Agents
Anomaly Detection
OpenAI Codex
Machine Learning
DevOps
Rest API
GCP
Azure
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
In office · 8+ years exp · Hyderabad
Python
Java
C++
AI/ML
LLM
DevOps
Linux
Unix
Apply
$32k – $46k per year (gross) · Remote (India) · 2+ years exp · India
Python
AI/ML
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
Machine Learning
Apply
In office · 5+ years exp · Bengaluru
Python
Go
Java
Rust
Databases
DynamoDB
Apache Kafka
AI/ML
Flink
Anomaly Detection
DevOps
Terraform
GitHub Actions
Datadog
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Spinnaker
Immutable Infrastructure
Self-Healing
Amazon EKS
AWS Lambda
Amazon EC2
Error Budget
SLI/SLO/SLA
IAM
Amazon CloudWatch
Amazon Kinesis
Apply
In office · 4+ years exp · Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Terraform
AWS
Docker
Kubernetes
Amazon Kinesis
Apply
In office · 4+ years exp · Bachelor's Degree · Gurgaon
Java
SQL
Java
Spring Boot
Hibernate
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Apply
Developer II 1 day ago
In office · Full-Time · 8+ years exp · Bachelor's Degree · Gurgaon
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Claude
ChatGPT
Frontend
Zustand
Redux
Webpack
GraphQL
Babel
React.js
Vite
Storybook
Material UI
ESLint
Prettier
Chakra UI
Mobile
State Management
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Amazon ECS
QA
Jest
Vitest
Apply
Software Architect 2 days ago
Hybrid · Full-Time · 5+ years exp · Gurgaon
JavaScript
Java
TypeScript
Java
Spring Boot
Spring Cloud
Frontend
Angular
React.js
DevOps
GCP
Azure
AWS
Apply
In office · Gurgaon
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
In office · 5+ years exp · Bachelor's Degree · Gurgaon
Apply
See all jobs
This is one of many
2,139,023 more open roles from verified company boards, updated every day.