Want to get hired at Wayfair?

Software Engineering Manager, Sales Technology

Wayfair

Boston, Massachusetts, United StatesOn Site

Original Job Summary

About the Role

The Software Engineering Manager, Sales Technology will lead a team of engineers building technology that empowers Sales associates to deliver best-in-class customer experiences at Wayfair.

Who We Are

Wayfair believes everyone deserves a home they love. The Sales Technology organization builds platforms, tools, and integrations that empower over 1,000 sales associates and generate over $3B in revenue annually, serving both consumer and business customers.

Key Responsibilities

  • Lead and manage a team of 5-9 engineers.
  • Own design, development, testing, deployment, and monitoring.
  • Collaborate with Product Managers, Design, Analytics, and Commercial teams.
  • Mentor engineers and drive technical best practices.
  • Plan technical roadmaps ensuring long-term sustainability.

What You’ll Need

  • 8+ years in software engineering and 5+ years in leadership roles.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
  • Experience delivering scalable, distributed systems and integrations.
  • Strong technical acumen and excellent communication skills.
  • Ability to mentor and grow engineers at varying levels.

Benefits & Perks

  • Comprehensive health benefits from day one.
  • No-cost virtual medical consultation via 2nd.MD.
  • 401(k) matching with immediate vesting and paid parental leave.
  • Tuition reimbursement and exclusive employee discounts.
  • Access to mental, financial, physical, and emotional wellbeing support.

Key skills/competency

  • software engineering
  • management
  • sales technology
  • distributed systems
  • mentorship
  • technical leadership
  • scalability
  • collaboration
  • roadmap
  • customer experience

How to Get Hired at Wayfair

🎯 Tips for Getting Hired

  • Research Wayfair's culture: Understand mission, values, and news updates.
  • Customize your resume: Highlight scalable systems experience.
  • Emphasize leadership: Detail your team management successes.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems architecture.
Practice coding and system design questions.
Study API integration and scalability.
Refresh knowledge on cloud-based services.

Behavioral Questions

Describe a time you led change.
Explain your team mentorship approach.
Share conflict resolution experiences.
Discuss cross-department collaboration.