Software Engineer

E-commerce company specializing in home goods and furniture, operating one of the world's largest online destinations for home.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
E-Commerce

Description For Software Engineer

Wayfair, a leading e-commerce platform in home goods, is seeking entry-level software engineers with 1-3 years of experience to join their dynamic tech teams in Boston. The role offers opportunities across various technical domains including Employee & Enterprise Technology, Global Supplier Tech, Search and Recommendations, Storefront Tech, and Supply Chain Retail Tech. Engineers will work in a hybrid environment (3 days in office) contributing to scalable applications that power Wayfair's massive online presence.

The position requires strong fundamentals in object-oriented design, data structures, and algorithms, with experience in Java, Python, and SQL. You'll be part of a collaborative environment, working on critical systems that handle millions of products and customers daily. The role combines technical challenges with business impact, offering exposure to various aspects of e-commerce technology.

Wayfair provides comprehensive benefits including health coverage, 401k matching, professional development opportunities, and work-life balance initiatives. The company emphasizes diversity, inclusion, and social responsibility, making it an attractive destination for engineers looking to make an impact while growing their careers.

This is an excellent opportunity for early-career software engineers who want to work on large-scale systems, collaborate with cross-functional teams, and contribute to the evolution of one of the largest online retail platforms.

Last updated 4 hours ago

Responsibilities For Software Engineer

  • Support designing and perform hands-on building of applications that are reliable, scalable and easy to maintain
  • Ensure that engineering quality standards are met within your team
  • Contribute to architectural and code review discussions that impact our engineering ecosystem
  • Collaborate with leads and engineers on your team to solve business and technical problems
  • Ensure systems are properly documented
  • Contribute to the growth and development of the Wayfair engineering organization

Requirements For Software Engineer

Java
Python
  • 1-3 years of transferable software development experience in a corporate environment, including internship and co-op experience
  • Bachelors or Masters degree in Computer Science, Computer Engineering, or another related technical discipline
  • Experience with object oriented programming languages
  • Knowledge of data structures & algorithms

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Paid Holidays
  • Paid Time Off (PTO)
  • Full Health Benefits (Medical, Dental, Vision, HSA/FSA)
  • Life Insurance
  • Disability Protection
  • Gym/Fitness discounts
  • Mental Health Support
  • Caregiver Services
  • 401K Matching
  • Tuition Reimbursement
  • Financial Health Education
  • Family Planning Support
  • Parental Leave
  • Global Surrogacy & Adoption Policy
  • Employee Discount
  • Paid Volunteer Work

Interested in this job?

Jobs Related To Wayfair Software Engineer

Technical Analyst 1-Support

Entry-level Technical Analyst position at Oracle providing customer support and incident management services using Linux and SQL skills.

Biomedical Engineer

Biomedical Engineer position at Pilgrim, focusing on developing and deploying advanced biotechnology solutions for battlefield applications, offering $120K-$130K plus equity.

Associate Product Manager - Launchpad

Entry-level Associate Product Manager role in Lowe's Launchpad Program, offering structured training and rotation program to break into tech product management.

Associate Software Engineer - Launchpad

Entry-level software engineering role in Lowe's Launchpad program, offering structured training and rotational experience in tech development.

QA Engineer

QA Engineer role at Atticus, focusing on testing services and web applications to help connect people in need with legal support.