Software Engineer II - Supplier Platform

See more jobs from Wayfair

almost 3 years old

This job is no longer active

Our supplier platform, also known as Partner Home is Wayfair’s supplier facing platform that enables our 11,000+ supplier-partners to manage and grow their business through Wayfair. We have 50+ teams in Boston and Berlin building applications and user journeys that contribute towards this mission.

We are responsible for accelerating all teams working across the supplier platform towards building a cohesive experience and driving outcomes by providing a set of high-leverage modular components for supplier user journeys and functionality. Our tech stack revolves around Java and Spring Boot in the backend and React.js in the frontend. In our team you’d also be able to work with Docker and Kubernetes, with a mix of REST and Kafka for communication, and leverage cloud computing (Google Cloud Platform). 

As Senior Backend Engineer you will be responsible for building and enhancing crucial and foundational domain services for our supplier platform. Your work will impact thousands of suppliers, and in turn, millions of customers. As a result, you will have a tremendous opportunity to impact the growth and development of the business.

 

What you’ll do:

  • As a senior engineer, you will be working in a highly collaborative environment interacting closely with other software engineers & product managers to identify opportunities and implement solutions.
  • You will develop new systems but also relentlessly refactor existing systems to make them more robust, maintainable, and scalable. You will do so in an iterative approach with multiple daily releases through canary deployments, feature toggles and other techniques to ensure agile delivery
  • You will contribute to the team’s technical decisions through discussions & writing technical documents such as RFCs & ADRs
  • You will own the health of our production systems: you develop it, you build it and you run it. Our new systems are deployed as Docker containers to Kubernetes clusters monitored by DataDog.
  • You will mentor other engineers to become proficient developers using best software development practices and processes.

 

What You’ll Need:

  • Experience in designing software systems based on Java, additional experience with at least one other programming language from a different paradigm (e.g. scripting or functional) is a bonus
  • Understanding of resilience patterns and what it takes to build scalable systems in microservice architectures
  • Experience implementing both asynchronous message-based communication and synchronous ones such as RESTful APIs and GraphQL
  • Good understanding of TDD and other XP/Agile practices
  • Knowledge of CI/CD processes for build and deployment of various applications
  • Great communication skills and the ability to support technical decision making with the team

About Wayfair Inc.

Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston or Berlin, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.

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, or genetic information.