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
- Hybrid in Boston
- Pay
- Not stated by the employer.
- Listed
- Nov 4, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Wayfair is looking for passionate engineers with strong core fundamentals, who are eager to innovate and create new tools. This role is part of Wayfair’s Accelerated Onboarding Program for L1 Software Engineers, designed for recent graduates to build core technical and problem-solving skills. The position is Boston-based with a hybrid work model (3 days in-office, 2 days remote). This is an ongoing role with regular hiring.
Key Responsibilities
- Support designing and performing hands-on building of reliable, scalable, and maintainable applications.
- Ensure engineering quality standards are met within your team.
- Contribute to architectural and code review discussions impacting the engineering ecosystem.
- Collaborate with leads and engineers to solve business and technical problems.
- Ensure systems are properly documented.
- Contribute to the growth and development of the Wayfair engineering organization.
Requirements & Tech Stack
- Object-oriented programming languages
- Experience or exposure to SQL, Java, Python, and .NET
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
Qualifications
- 0-3 years of transferable experience in a corporate environment, including internships and co-ops.
- 1-3 years of transferable software development experience (backend and/or full stack, including some frontend) in a corporate environment, including internships and co-ops.
- Excellent team player with a passion for collaboration.
- Familiarity with creating software tools and functionality.
- Debugging code.
- Successfully incorporating feedback into your work.
- Strong skills in solving complex problems with simple abstract solutions.
- Interest in working with big data and machine learning.
- Experience using cloud platforms to solve problems.
- Experience working in agile environments.
- Strong communication skills.
- Ability to take on projects or tools autonomously.