Senior Software Engineer, Backend, Storefront

Wayfair Inc.

10 - 12 years

Bangalore

Posted: 10/28/2023

Job Description

What You’ll Do:

  • Work cross-functionally with different roles and teams, such as product management, core areas of the business, and other engineering teams to understand the problems we need to solve, and solution against them in a globally distributed environment.
  • Own the entire platform’s architecture and help make decisions to drive the technology platform and roadmap for the team to ensure current and future scalability and performance - you’ll be helping us solve some complex architectural problems!
  • Implement and advocate for engineering best practices, helping level up the engineers inside and outside your team
  • Demonstrate the drive to improve the team at every step, whether it’s leveling up your or the team’s knowledge, making process improvements, or rearchitecting our platform for the next level of scale
  • Lead technical debate and decision making ensuring no-regret decisions with appreciation for trade-offs
  • Nurture collaborative ways of working that grow the team, its members and the product: testing practices, TDD, pairing/mobbing, continuous deployment, domain-driven design
  • Influence and contribute to the technical and product strategy and roadmap
  • Design, architect and implement flexible, robust, and scalable Java microservices that provide the data and business logic for our wayfair.com front-ends via federerate GraphQL APIs
  • Define and ensure services are built to industry best practices, including observability, architectural patterns, and inter-team dependency mechanisms (like SLOs)
  • Work closely with architects and other teams across Storefront to breakdown an existing PHP monolith into well defined Java Microservices with clean boundaries and clear API contracts
  • Work closely with our partners on the Storefront Platform and Storefront Customer Experience teams to build out a best-in-class new platform
  • Work closely with product managers, designers, and peer engineering teams to define project requirements and execution plans

What You’ll Need:

  • 10+ years experience in Software Engineering with designing and building large scale platforms.
  • Experience leading/supervising and/or mentoring engineers, leading code reviews, and establishing best engineering practices.
  • Passion for leading cross functional projects through collaboration and influencing design decisions.
  • Deep understanding of Java programming language 
  • Ability to develop creative solutions with customer experience and scalability on top of mind.
  • Experience developing microservices in highly available and large scale distributed systems.
  • Experience deploying solutions into production within GCP, AWS, Azure or similar cloud platforms
  • Experience in developing and deploying services/applications in Kubernetes (K8s)
  • Excellent communication skills and ability to work effectively with engineers, product managers, and business stakeholders alike.


About Company

Wayfair Inc. is an American e-commerce company based in Boston, Massachusetts, selling furniture and home goods online. Formerly known as CSN Stores, it was founded in 2002 and offers 14 million items from more than 11,000 global suppliers. It has offices and warehouses throughout the United States, Canada, Germany, Ireland, China, and the United Kingdom. Entrepreneurs Niraj Shah and Steve Conine founded Wayfair in August 2002 as a two-person company with a makeshift headquarters in Conine's nursery in Boston, Massachusetts. Both Shah and Conine hold a Bachelor of Science degree from Cornell University, and had run two previous companies: Simplify Mobile, and iXL, a global consulting firm.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).