Software Engineer I - Summer 2024

Job Description

Posted on: 
March 26, 2024

Wayfair is looking for candidates who are passionate about programming, and have strong core fundamentals - no matter how (or when!) they learned to code. If you feel confident in your knowledge of object oriented design, data structures, & algorithms and your ability to grow your skills over time, please apply! We want to connect with developers who are eager to work in a highly collaborative team and add to Wayfair’s culture. You will have the opportunity to work on the following team:

Supply Chain Retail Tech: Develops the complex, ground-breaking logistics system to help move the products Wayfair sells from suppliers to warehouses to customers. Supply Chain is responsible for international transportation, warehouse management, and the customer delivery network making it all possible.


  • Responsible for designing and being hands-on in building applications that are reliable, scalable and easy to maintain
  • Ensure the quality of engineering direction across multiple teams within the organization
  • Contribute to architectural and code review discussions that impact our engineering ecosystem
  • Define standards to raise the bar of the teams you’ll be working with
  • Collaborate with leads and engineers across multiple teams to solve a wide variety of business and technical problems
  • Ensure our systems are properly documented
  • Contribute to the growth and development of the Wayfair engineering organization

Job Requirements

  • Excellent team player with a passion for collaboration
  • <1-2 years of software development experience is preferred
  • You have an undergraduate degree in Computer Science or a related technical field graduating in Spring 2024 and are looking for a role starting in Summer 2024
  • You have experience with full stack and/or mobile development
  • You are familiar with creating software tools and functionality, debugging code, and successfully incorporating feedback into your work
  • You have knowledge and experience working with object oriented programming languages
  • You have great skills in solving complex problems with simple abstract solutions
  • You have experience or exposure to SQL, Java, and Python
  • You have an interest in working with big data and machine learning
  • You may have experience with using cloud platforms to solve problems
  • You may have experience working in agile environments
  • You enjoy autonomy and the opportunity to make a project or tool on your own
  • You have strong communication skills
Apply now

More job openings