Software Engineer II - Java Backend (India)

Software Engineer II - Java Backend (India)

13 Nov
|
Wayfair
|
India

13 Nov

Wayfair

India

Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements.

Who We Are Wayfair helps customers find the right products for their homes. Our engineering teams build the systems and experiences that make each customer's shopping journey personal across Wayfair's digital storefronts. The Customer Data Platform team builds and runs the systems behind Wayfair's single view of the customer. We resolve customer identity across devices and channels, combine first-party and third-party data into rich customer profiles, and deliver those profiles and insights at scale. They power personalisation, recommendations, marketing and analytics across the company. We work with software engineering, product, data science and analytics teams to build reliable, privacy-conscious data products.

What You'll Do

- Build and maintain backend services and high-throughput, low-latency APIs that serve customer profiles, attributes and insights to personalisation, recommendation and marketing systems.

- Design and build well-tested batch and real-time data pipelines that collect, enrich and maintain customer data profiles from many sources.

- Develop and improve identity resolution systems that link customer interactions across devices, sessions and channels into a unified customer view.

- Partner with data scientists to put ML-driven customer features into production, such as embeddings, affinity and propensity scores, and segments, and make them available to downstream systems.

- Own scoped technical problems from design through implementation, testing, deployment and ongoing maintenance.





- Make data more reliable, fresh, high-quality and observable. Investigate production and data issues and follow through on fixes.

- Help build privacy, consent and data-governance practices into how customer data is collected, stored and used.

- Contribute to technical designs, code reviews, documentation and operational practices.

- Use metrics, experiments and feedback from partner teams to find ways to improve the platform's quality and impact.

What You'll Need

- A bachelor's degree in Computer Science, Computer Engineering, or a related field, or an equivalent combination of education and experience.

- 3–5 years of professional software development experience.

- Strong proficiency in at least one backend programming language, such as Java or Python.

- Experience building or maintaining APIs, services or distributed applications that handle large volumes of data.

- A solid foundation in data structures, algorithms, software design and automated testing.

- Experience with relational and non-relational databases, data modelling and writing maintainable data-access code.

- Familiarity with production software practices, including version control, CI/CD, monitoring and debugging.





- Transparent communication skills and the ability to work well with both technical and non-technical teams.

Preferred Qualifications

- Experience with customer data platforms, identity resolution, entity matching or customer 360 / master data systems.

- Experience building large-scale data pipelines with tools such as Kafka, Spark, Dataflow, Airflow or Big Query.

- Familiarity with ML-powered personalisation, such as feature stores, customer embeddings, segmentation or recommendation systems.

- Understanding of data privacy and consent requirements (for example GDPR or CCPA) and of how to handle PII responsibly.

- Experience with cloud platforms, containers and orchestration technologies such as GCP, Docker or Kubernetes.

- Experience supporting production services, including taking part in an on-call rotation.

No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other legally protected characteristic.

📌 Software Engineer II - Java Backend (India)
🏢 Wayfair
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii - java backend (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii - java backend (india) / india