Salary
≈ $18k – $41k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 12+ years exp
First seen by Alion on Oct 25, 2026.
Overview
Company
Impact
Profile match
Wayfair is the online destination for the home and a pure-play online retailer that offers a wide range of home goods and furniture products for the bedroom, living room, kitchen and dining, bathroom, and more.
We are seeking a highly motivated Senior Software Engineer to join the Ad Signals team. This team is responsible for developing robust platforms and integrations that facilitate critical marketing, data engineering, and fraud detection initiatives.
Responsibilities:
- Key responsibilities include managing services that transmit user activity data in a privacy-safe approach to advertising partners, thereby ensuring precise ad targeting.
- Additionally, the team oversees services for tracking performance data downloads and marketing campaign information, which are instrumental in enhancing our data science models.
- Build event-driven systems using Kafka, PubSub, and real-time data streams, powering automated messaging, feedback loops, and decisioning workflows.
- Develop and maintain scalable RESTful APIs and Spring Boot-based microservices, enabling integration across marketing automation systems, customer data pipelines, and external vendors.
- Enhance platform reliability and observability by building monitoring dashboards, SLA enforcement metrics, and automated anomaly detection for throughput, latency, and deliverability.
- Collaborate cross-functionally with Product, Data Science, and Marketing to define requirements, ensure system interoperability, and drive measurable impact in engagement and conversion.
- Raise technical excellence by promoting best practices in backend architecture, distributed system design, API lifecycle management, and continuous integration/deployment.
Requirements:
- Bachelor's or master's degree in computer science, software engineering, or a related technical discipline.
- 11+ years of experience building high-scale backend platforms and APIs for data-intensive or event-driven systems.
- Strong command of Java (Spring Boot) and good working knowledge of Python, with deep understanding of object-oriented design, concurrency, and multithreaded programming.
- Strong command of stream processing frameworks (Flink, Spark Streaming) or Pub/Sub architectures.
- Expertise in Kafka (topics, partitions, consumer groups, and schema management) and event-driven microservices design.
- Proven experience developing RESTful APIs and microservices with Spring Boot, including authentication, routing, and observability integration.
- Strong background in cloud-native application design, deploying and managing workloads on GCP, AWS, or Azure, leveraging Docker and Kubernetes for containerization.
- Solid foundation in data modeling, SQL/NoSQL databases, and high-performance data access patterns.
- Strong problem-solving, debugging, and optimization skills with an emphasis on scalability, fault tolerance, and SLA-driven reliability.
- Familiarity with observability tools (Datadog, Grafana) and distributed tracing for root-cause analysis.
- Ability to mentor engineers, perform design/code reviews, and lead technical discussions across multiple workstreams.
- Excellent communication and collaboration abilities across engineering, product, and analytics teams.
Skills
Flink, Java, Kafka, Pub/Sub, Python, REST API, Spark Streaming, Spring Boot, microservices
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.
1,982,049 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.
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
Bengaluru
Senior Software Engineer, Full Stack
20 min ago
≈ $22k – $51k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • Chennai
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Gradle
Databases
DynamoDB
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLM
RAG
Devin
Agentic Workflows
Frontend
Angular
React.js
DevOps
Rest API
Terraform
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Management
QuickBooks
Xero
Agile
Scrum
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Apply
Application Developer
2 days ago
≈ $17k – $40k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
SQL
Databases
PostgreSQL
Apache Kafka
Amazon Aurora
DevOps
AWS
Docker
Kubernetes
AWS Lambda
AWS Step Functions
Analytics
ETL/ELT
Apply
Senior .Net Developer - C#/ASP/Azure
3 hours ago
≈ $14k – $33k per year (Estimated) • In office • 8+ years exp • Noida
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
MS SQL
Frontend
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
.Net Developer
3 hours ago
In office • 4+ years exp • Noida
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
MS SQL
Frontend
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
Backend Engineer
1 day ago
In office • 3+ years exp • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
DevOps
Terraform
GCP
Azure
AWS
Docker
Kubernetes
Linux
Apply
Mobile Application Developer
1 day ago
≈ $18k – $41k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
Frontend
React.js
Mobile
React Native
State Management
DevOps
Rest API
Management
Agile
Scrum
Apply
Staff Backend Engineer
1 day ago
≈ $32k – $79k per year (Estimated) • In office • 11+ years exp • Bengaluru
DevOps
Azure
Apply
Backend Engineer
1 day ago
≈ $8k – $22k per year (Estimated) • In office • 2+ years exp • Bengaluru
Python
Go
JavaScript
Node JS
Databases
MySQL
PostgreSQL
Redis
AI/ML
LLM
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Senior Backend Engineer
1 day ago
≈ $17k – $39k per year (Estimated) • In office • 6+ years exp • Bengaluru
DevOps
Rest API
Apply
This is one of many
1,982,049 more open roles from verified company boards, updated every day.

