Software Engineer II, Search and Recommendations

Vollzeit
Mountain View, CA, USA
vor 3 Stunden
Software Engineer II, Search and Recommendations

 

Candidates for this position are preferred to be based in Mountain View, CA and will be expected to comply with their team's hybrid work schedule requirements.

The base pay for this position is $165,000 - $181,500 per year. The base pay offered may vary depending on location, job-related knowledge, skills, and experience.

 

About Wayfair

Wayfair is revolutionizing how people shop for their homes. We offer an extensive selection of furniture, decor, and housewares, committed to providing a seamless and personalized experience for millions of customers worldwide.

About the Team

The Search and Recommendations team is fundamental to Wayfair's personalization strategy. We develop and apply cutting-edge AI models and large-scale, high-throughput systems to help customers discover and purchase products. Our platform handles over a billion calls daily, and our work directly impacts hundreds of millions in revenue by ensuring an exceptional and seamless customer experience.

Job Purpose

As a Software Engineer II, you are an essential, independent contributor focused on the code quality, maintainability, and operational resilience of critical search and recommendation systems. You will take ownership of tactical, defined problems, make sound technical decisions, and deliver high-quality, impactful code that directly translates into improved customer experience and business results.

Responsibilities

  • Work with a highly collaborative cross-functional team that includes product managers, machine learning scientists, data scientists, and senior engineers to deliver integrated technical solutions.
  • Build platforms and services that enable real-time, ML-powered decisions to improve the customer experience.
  • Write clean, scalable, and efficient code in Java and/or Python, adhering to high team standards and considering future extensibility.
  • Work hands-on with a modern technology stack on Google Cloud Platform, including Java, Python, Spring Boot, Spark, Kafka, Kubernetes, GraphQL, and Vertex AI.
  • Provide high quality code and technical design reviews.

What You'll Need (Job Requirements & Skills)

Core Technical Expertise (Required)

  • Bachelor's degree, or foreign equivalent, in Computer Science, Computer Engineering, or a related discipline.
  • 2-5 years of professional experience in full-time software development.
  • Strong proficiency in at least one object-oriented programming language (Java preferred).
  • Solid foundation in data structures, algorithms, and software design principles.
  • Proven experience developing and maintaining high-throughput, low-latency services within a distributed systems environment.
  • Practical experience with Java and the Spring Boot framework for microservice development.

Machine Learning & Infrastructure Experience (Preferred)

  • Experience with deploying and maintaining Machine Learning models or algorithms in a production, user-facing environment.
  • Demonstrated experience with cloud technologies (GCP is a plus), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
  • Hands-on experience with databases (e.g., SQL, NoSQL) and stream-processing technologies (e.g., Kafka).
  • Experience with production systems, including monitoring, alerting, and participating in an on-call rotation.

Mindset

  • Ownership mindset and a focus on delivering high-quality, maintainable software.
  • Proven ability to learn quickly, embrace technical ambiguity, and use excellent judgment to make sound technical decisions.
  • Excellent collaboration and communication skills.

About Wayfair Inc.

Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.

No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other legally protected characteristic.

Your personal data is processed in accordance with our Candidate Privacy Notice (https://www.wayfair.com/careers/privacy). If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at dataprotectionofficer@wayfair.com.