Posted Feb 8, 2026

Senior Backend Engineer (Remote) - $25-$45/hour

Apply Now
We're seeking a highly skilled Senior Backend Engineer to join our revolutionary Search team at Wayfair. As a key member of our team, you will design, develop, and maintain high-performing, scalable, and fault-tolerant services that deliver an exceptional search experience to our customers. Our Search platform provides text-search capabilities to almost every application in our storefront, with minimal latency and pinpoint accuracy. We're looking for an engineer who can help us create a more usable search platform for all teams building text-search driven experiences. If you're passionate about building automated processes, tools, and technologies that ease the burden of using, growing, and maintaining large search applications, we want to hear from you. Responsibilities: Perform backend application development using technologies such as Java, Python, SQL, ElasticSearch, Solr, Kafka, and Kubernetes Develop and design scalable distributed systems with deep knowledge of object-oriented designs, modern programming languages, and design patterns Provide high-quality reviews, both for code changes and architectural designs of moderate complexity Define monitoring plans and utilize technologies like Elasticsearch, InfluxDB, Kibana, Datadog, and Grafana Tune application performance by investigating slow-acting requests and analyzing resource usage of the application infrastructure Collaborate with a highly cross-functional team that includes product managers, data scientists, and infrastructure engineers Deliver direct, measurable results for our business and customers through improved search results Deploy code to both development and production environments Requirements: Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field, with 5+ years of relevant industry experience 4+ years of Java experience in developing and maintaining high-performing, scalable, fault-tolerant, and highly available RESTful API Strong experience with Spring Framework Experience with Service-Oriented Architecture (REST & GraphQL) and ability to architect scalable microservices Experience with Lucene-based search engines like Solr or Elasticsearch is a plus Ability to maintain a strong application infrastructure with suitable metrics, logging, and monitoring Experience with Docker, Kubernetes, or other containerization technologies is a plus Experience with streaming technologies like Spark, Storm, Kafka, etc. is a plus Good understanding of SRE/DevOps and experience with cloud-computing technologies and Puppet is a significant plus A continuous drive to explore, improve, automate, and optimize distributed systems Experience with Test-Driven Development and CI/CD tools like Buildkite, Cucumber, or Karate Good understanding of version management tools, ideally Git and GitHub Experience with large-scale data processing and the design of distributed systems is a plus Understanding of machine learning principles, algorithms, and applications is a plus Comfortable working in a collaborative, fast-paced, and dynamic work environment What We Offer: Competitive hourly rate: $25-$45/hour Monthly bonus Comprehensive health insurance Dental insurance Paid time off 401(k) retirement plan Ready to join our team and take your career to the next level? Apply now or learn more about this opportunity . Apply for this job