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

Remote Full-time
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 Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Part-Time Associate Financial Analyst - Pharma

Remote Full-time

People Data Analyst

Remote Full-time

Remote Healthcare Recruiter (Evenings Optional), 100% Commission + Productivity Incentives

Remote Full-time

Institutional Giving Manager – USA Remote Jobs

Remote Full-time

Healthcare compliance SME

Remote Full-time

Search Quality Rater

Remote Full-time

**Entry Level Customer Service Representative – Work From Home Opportunity at blithequark**

Remote Full-time

**Experienced Customer Service Representative – Online Chat Support (Work from Home)**

Remote Full-time

Donation Coordinator (PM SHIFT)

Remote Full-time

Specialty Coder - Hospital

Remote Full-time
← Back to Home