Software Engineer II @ Wayfair - New York, NY

Job Overview

9 days ago

Software Engineer II

Wayfair - New York, NY

Who We Are:

Wayfair is a leader in the e-commerce space for all things home. Third-party suppliers sell indoor and outdoor furniture, rugs, kitchen goods, bed and bath products, storage options, pet items, and a whole lot more on Wayfair - more than 18 million products for the home across the site.

Wayfair has always been a consumer focused application, however it is expanding. The Supplier Engineering Group is now building cutting-edge applications and self-service tools which will aid Wayfair sellers in every step of the e-commerce journey. From onboarding, to creating and updating their product catalog, to improving the merchandising and pricing of individual products - we will be offering guidance and recommending world-class solutions at every step. Our goal is to make it as easy for anyone to sell on Wayfair as it is to buy from Wayfair.

The Supplier Engineering Group has been tasked with spearheading the next set of major growth for Wayfair as we strive towards our goal of growing from a 14 billion dollar company to a 100 billion dollar company. With this comes the opportunity for you to work on and lead high visibility projects that have an extremely high impact on Wayfair. Furthermore, you will be greenfielding the way we’re going to build applications for our sellers going forward.

  • As a top priority group, Wayfair is committed to investing heavily in the newest tools and technologies for us as we work to redefine and build a selling experience to complement Wayfair’s world-class e-commerce platform.
  • We build rich applications using the latest frontend technologies, as well as define advanced application architectures using React, GraphQL, WebPack and more.
  • We create new services using Python with FastAPI or Java with Spring Boot, which are fully Dockerized to process millions of data points to get products delivered to the storefront in near real-time.
  • We work closely with platform and developer enablement teams to create new rapid development tools which improve the experience for our software engineers.

What You'll Do:

  • As a Software Engineer II, you’ll be responsible for leading technical roadmaps, design, and implementation within a team of high performing engineers that will shape the future of e-commerce
  • Propose and own initiatives to completion while balancing various technical trade offs including speed to delivery vs ongoing maintainability and others
  • Provide high quality code reviews and scalable architectural designs
  • Mentor new hires and other engineers to help them become more proficient by example, tech talks, paired programming, and other avenues to increase technical efficiency across the organization

What You'll Need:

  • 5+ years of experience as a full stack, full lifecycle software engineer and deep understanding of a modern programming language (Python, Java & JavaScript experience preferred)
  • Passion for leading a large, cross-cutting technical initiative to delivery, cross-functional consensus building and influencing design decisions
  • Ample experience gathering requirements from business stakeholders and deriving software requirements
  • Experience mentoring engineers and leading code reviews
  • Proficient in designing systems at scale and relational database schema design
  • Excellent communication skills and ability to work effectively with engineers, product managers, and business stakeholders alike
  • Proficient in effective troubleshooting and issue resolution techniques

#LI-MC14

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.

Similar Jobs

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

New York, NY

Building, testing, deploying, and managing applications on cloud computing services such as Azure; Utilizing established development tools, guidelines, and…

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Melville, NY

Building, testing, deploying, and managing applications on cloud computing services such as Azure; Utilizing established development tools, guidelines, and…

Software Engineer

Deloitte

Glen Mills, PA

At least 5 years’ experience in . At least 2 years’ expertise building distributed, asynchronoyus cloud applications. Create Web UI applications using angular.

Software Development Engineer - Price, Payment & Purchase Experience

Audible

Newark, NJ

Knowledge of professional software development life cycle best practices, including coding standards, code reviews, source control management, continuous…

Senior Software Development Engineer

Audible

Newark, NJ

Work on an agile engineering team writing maintainable and scalable code for software components and influencing team decisions.

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Philadelphia, PA

Building, testing, deploying, and managing applications on cloud computing services such as Azure; Utilizing established development tools, guidelines, and…

Entry-Level React Web Application Engineer

Quintrix solutions

New York, NY

B.S degree in Computer Science or similar field with a minimum GPA of 3.0. Basic knowledge of object-oriented programming languages like Java, .

Software Development Engineer - Customer Experience and Promotions

Audible

Newark, NJ

You are an innovative and passionate top software engineer looking to make a positive impact on customer experience.

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Stamford, CT

Building, testing, deploying, and managing applications on cloud computing services such as Azure; Utilizing established development tools, guidelines, and…

Informatica Developer - Remote

KPMG

Philadelphia, PA

Provide support in the design, development, test deploy and documentation of projects data quality procedures and its outputs.

DevOps Engineer

Deloitte

Glen Mills, PA

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Azure Application Developer

Deloitte

Glen Mills, PA

Manage and oversee day to day activities of team and ensure adherence to enterprise standards in project execution methodology, requirements gathering, quality…

Global Identity Access Management Engineer

Deloitte

Glen Mills, PA

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Senior Software Engineer - .NET Core, Azure

Deloitte

Glen Mills, PA

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

Labs - .NET Software Engineer

PRICE WATERHOUSE COOPERS

Florham Park, NJ

Building, testing, deploying, and managing applications on cloud computing services such as Azure; Utilizing established development tools, guidelines, and…

Azure Application Developer

Deloitte

Princeton, NJ

Manage and oversee day to day activities of team and ensure adherence to enterprise standards in project execution methodology, requirements gathering, quality…

Software Engineer (SRE)

Comcentric

Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

DevOps Cloud Engineer

Deloitte

Glen Mills, PA

Manage a group of DevOps Support Engineers to provide application production support in a global multi-geography cloud environment, and the team's day to day 24…

Senior Software Engineer

Deloitte

Princeton, NJ

At least 5 years of experience in design and development of complex web-based, high transaction, high volume, distributed systems offered in a SaaS model or…

Global Identity Access Management Engineer

Deloitte

Princeton, NJ

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Senior Full Stack Developer

General Motors

Limerick, PA

Minimum 5 years of professional software development experience. The ideal candidate will be a software engineer technical lead with the ability to code and/or…

Java Developer

Comcast

Philadelphia, PA

Implements, testing and debugging defined software components. Completes programming and implements, tests and debugs defined software components.

Senior Software Engineer - .NET Core, Azure

Deloitte

Princeton, NJ

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

Senior Full Stack Software Engineer

CVS Health

Florham Park, NJ

5+ years as a software engineer in a comparable role. A track record of writing clean, high quality, high performing, scalable code.

Ad