Experienced Remote Software Engineer – Cloud-Based E-commerce Solutions Development with Wayfair

Other Jobs To Apply

Introduction to Wayfair and Our MissionImagine being part of a team that is revolutionizing the way people shop online. At Wayfair, we're committed to creating an unparalleled shopping experience for our customers, and we're looking for talented individuals to join our team. As a leader in the e-commerce industry, we're dedicated to providing a wide selection of products, competitive pricing, and exceptional customer service. Our team is passionate about using technology to drive innovation and growth, and we're excited to have you be a part of it.Job OverviewWe're seeking an experienced Software Engineer to join our team, working remotely from the comfort of your own home. As a Software Engineer at Wayfair, you will be responsible for designing, developing, and maintaining our cloud-based e-commerce solutions. You will work closely with cross-functional teams to identify requirements, develop new features, and optimize our systems for performance and scalability. If you're passionate about building scalable and efficient software systems, and you're excited about the opportunity to work with a talented team of engineers, then this is the role for you.Key Responsibilities• Work on our Python and Java applications to implement new model capabilities and business features while optimizing performance• Conduct code audits of Python and Java applications to ensure high-quality and maintainable code• Collaborate with Product Managers and colleagues to identify requirements and develop solutions• Utilize tools such as DataDog APM and Events to monitor and alert on system performance• Work in a cloud environment using a combination of tools, including Google Cloud native solutions such as BigTable and Spanner• Develop and maintain large-scale data models, and work with JSON, RESTful APIs, and/or GraphQL• Participate in code reviews and contribute to the improvement of our engineering practices and standardsEssential Qualifications• 2+ years of experience working in a product-oriented environment• 2+ years of experience working with Python/Java and SQL in a environment with large data volumes• 2+ years of experience building data models, and working with data concepts such as foreign keys, indexes, and data types• 2+ years of experience working with JSON, and creating RESTful APIs and/or GraphQL• Bachelor's degree in Computer Science or a related fieldPreferred Qualifications• Experience working in multi-disciplinary teams• Experience with Google Cloud native solutions, such as BigTable and Spanner• Experience deploying and managing applications in Google Cloud• Experience with cloud-based e-commerce solutions and scalable software systems• Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patternsSkills and Competencies• Strong programming skills in Python and Java• Experience with SQL and large-scale data modeling• Knowledge of cloud computing platforms, including Google Cloud• Experience with agile development methodologies and version control systems such as Git• Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams• Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutionsCareer Growth Opportunities and Learning BenefitsAt Wayfair, we're committed to helping our employees grow and develop their careers. As a Software Engineer, you will have the opportunity to work on challenging projects, develop new skills, and collaborate with talented engineers. We offer a range of training and development programs, including mentorship, coaching, and formal training courses. Our goal is to help you achieve your career goals and become a leader in your field.Work Environment and Company CultureOur company culture is built on a foundation of innovation, collaboration, and mutual respect. We believe in empowering our employees to take ownership of their work, and to make decisions that drive business results. Our remote work environment is designed to be flexible and supportive, with regular virtual meetings and collaboration tools to help you stay connected with your team. We're committed to creating a positive and inclusive work environment, where everyone feels valued and supported.Compensation, Perks, and BenefitsWe offer a competitive salary and benefits package, including health insurance, retirement savings, and paid time off. Our perks include flexible working hours, remote work options, and a range of employee discounts and rewards. We're committed to recognizing and rewarding our employees' contributions, and to providing a comprehensive benefits package that supports their overall well-being.ConclusionIf you're a motivated and talented Software Engineer, looking for a new challenge and opportunity to grow your career, then we want to hear from you. to join our team of engineers and help us build the future of e-commerce. With a competitive salary, comprehensive benefits package, and a supportive and collaborative work environment, this is an opportunity you won't want to miss.How to ApplyTo apply for this role, please submit your application, including your resume and a cover letter, through our website. We can't wait to hear from you and explore how you can contribute to our team's success.Apply for this job

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...