Software Engineer I
Wayfair
This job at a glance
- Who can apply
- New grads and up to 3 years · Bachelor's degree
- Must know
- OnboardingPythonJavaC#SQLMachine learning
- Work
- On-site in Boston
- Pay
- Not stated by the employer.
- Listed
- Oct 31, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Wayfair is seeking talented engineers passionate about programming and strong core fundamentals to join our team. This is an ongoing role for recent graduates with 0-3 years of work experience. As part of Wayfair’s Accelerated Onboarding Program for L1 Software Engineers, you will begin your engineering journey alongside a cohort of peers, building core technical and problem-solving skills through collaborative learning and meaningful work. You will have the opportunity to work on teams that focus on sharing ideas, collaborating to improve them, and being part of the full software development process.
- This is a Boston-based opportunity with a 3-day in-office expectation (Tuesday - Thursday) and 2 days remote (Monday and Friday).
Key Responsibilities
- Support designing and perform hands-on building of applications that are reliable, scalable, and easy to maintain.
- Ensure 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 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.
Requirements & Tech Stack
- Bachelor’s degree in Computer Science, Computer Engineering, or another related technical discipline.
- Knowledge of and experience working with object-oriented programming languages.
- Experience or exposure to SQL, Java, Python, and .NET.
Qualifications
- 0-3 years of transferable experience in a corporate environment, including internship and co-op experience.
- 1-3 years of transferable software development experience (backend and/or full stack, including some frontend) in a corporate environment, including internship and co-op experience.
- Excellent team player with a passion for collaboration.
- Familiarity with creating software tools and functionality, debugging code, and successfully incorporating feedback into your work.
- Strong skills in solving complex problems with simple abstract solutions.
- An interest in working with big data and machine learning.
- Experience with using cloud platforms to solve problems.
- Experience working in agile environments.
- Strong communication skills and the ability to take on projects or tools autonomously.