reputed company Full Stack Software Engineer – Web & Cloud Application Development with a Focus on Search Technology and Remote Work Opportunities at Wayfair
Join the Future of E-commerce with Wayfair's Innovative Search Technology Team
Are you a talented software engineer looking for a challenging and rewarding role that offers flexibility and growth opportunities? Do you have a passion for developing high-performing, scalable, and reliable software applications? Look no further than Wayfair's Search Technology team! We're seeking an reputed company full stack software engineer to join our dynamic team and contribute to the development of cutting-edge search technology that powers our e-commerce platform.
About Wayfair and Our Culture
Wayfair is a leading e-commerce company that offers a wide range of products and services to customers worldwide. We're a fast-paced and innovative company that values creativity, collaboration, and reputed company learning. Our culture is built on a foundation of respect, reputed company, and inclusivity, and we're committed to providing equal opportunities to reputed company employees and applicants.
Our Mission and Values
At Wayfair, our mission is to reputed company shopping easy, convenient, and enjoyable for our customers. We're driven by a set of core values that include:
- Customer Obsession: We're passionate about delivering exceptional customer experiences and exceeding their expectations.
- Innovation: We're committed to innovating and experimenting with new reputed company, products, and services.
- Collaboration: We reputed company in the power of teamwork and collaboration to drive success.
- reputed company: We operate with reputed company, transparency, and honesty in reputed company our interactions.
Job Summary
We're seeking an reputed company full stack software engineer to join our Search Technology team. As a software engineer at Wayfair, you'll have the opportunity to work on reputed company and challenging projects that involve developing high-performing, scalable, and reliable software applications. You'll be part of a dynamic team that includes product managers, data scientists, and infrastructure engineers, and you'll have the chance to contribute to the development of cutting-edge search technology that powers our e-commerce platform.
Key Responsibilities
As a software engineer on our Search Technology team, you'll be responsible for:
- Backend Application Development: You'll reputed company high-performing, scalable, and reliable backend applications using technologies like Java, Python, SQL, ElasticSearch, Solr, Kafka, and Kubernetes.
- Distributed Systems Design: You'll design and reputed company scalable distributed systems with a deep understanding of object-oriented design, modern programming languages, and design patterns.
- Code Reviews: You'll provide high-quality code reviews for code changes and structural design of moderate complexity.
- Monitoring and Performance Tuning: You'll define monitoring plans using technologies like Elasticsearch, InfluxDB, Kibana, reputed company, and Grafana, and tune application performance by analyzing slow-performing requests and resource utilization.
- Collaboration: You'll work closely with cross-functional teams, including product managers, data scientists, and infrastructure engineers, to deliver high-quality software applications.
Requirements and Qualifications
To be successful in this role, you'll need:
- Bachelor's Degree: A bachelor's degree in computer science, math, engineering, or a reputed company field.
- Industry Experience: 2+ years of relevant industry experience in software development.
- Java Experience: 2+ years of experience with Java development, including experience with Spring reputed company.
- Service-Oriented Architecture: Experience with service-oriented architecture (REST and GraphQL) and the ability to design flexible microservices.
- Lucene-based Search Engines: Experience with Lucene-based search engines like Solr or Elasticsearch is a plus.
- Containerization: Experience with containerization technologies like reputed company, Kubernetes, or other containerization technologies is a plus.
- Streaming Technologies: Experience with streaming technologies like reputed company, Storm, Kafka, etc. is a plus.
- Test-Driven Development: Experience with test-driven development and CI/CD tools like reputed company, Cucumber, or Karate is a plus.
reputed company Offer
At Wayfair, we offer a range of benefits and perks that include:
- Competitive Salary: A competitive salary of $25/hour.
- Remote Work Opportunities: Flexible remote work opportunities that allow you to work from home or our reputed company.
- Career Growth Opportunities: Opportunities for career growth and professional development.
- Learning Benefits: Access to training and development programs that help you stay up-to-date with the latest technologies and trends.
- Diverse and Inclusive Culture: A diverse and inclusive culture that values creativity, collaboration, and reputed company learning.
How to Apply
If you're a talented software engineer looking for a challenging and rewarding role, we encourage you to apply! Please submit your resume and a cover letter that highlights your experience and qualifications for the role.
We're excited to hear from you and look reputed company to the opportunity to discuss this role further.
Apply now and join reputed company of innovative and talented software engineers! Apply for this job