via Remote Rocketship
$95200K-159000K a year
Design, develop, and maintain search relevance and recommendation systems, monitor system performance, and mentor junior team members.
Requires 10+ years of experience, proficiency in Elasticsearch, Java, Kafka, cloud platforms, and microservices.
Job Description: • Design, develop, and maintain search relevance and recommendations systems using Elastic, Spring Framework, Kafka, event-driven processing and API’s • Collaborate with cross-functional teams to define, design, and ship new features • Monitor system performance, troubleshoot issues, and ensure high availability and reliability • Mentor and provide guidance to junior team members • Stay updated with the latest industry trends and technologies Requirements: • 10+ years of professional software engineering experience • Proven experience with Elasticsearch and other search technologies • Strong proficiency in Java and experience with Java batch processing • Hands-on experience with Kafka and distributed messaging systems • Solid understanding of data structures, algorithms, and software design principles • Experience with cloud platforms and infrastructure (e.g., AWS, GCP, Azure) • Experience with CI/CD pipelines, containerization (Docker, Kubernetes, PCF, AKS), and microservices architecture • Bachelor's degree or equivalent preferred Benefits: • Health insurance • 401(k) matching • Paid time off • Flexible work arrangements • Professional development opportunities
This job posting was last updated on 12/16/2025