Posted on: 01/08/2025
Job Description : Software Engineer
Experience : 5+ Years
Location : Remote
Employment Type : Full-Time
About the Role :
Were looking for an experienced Software Engineer to help design and build high-performance Search and Recommender Systems. Youll work on large-scale microservices using Java, Spring Boot, Cloud (AWS), and tools like Elasticsearch, Apache Spark, and more - driving intelligent, scalable backend solutions that enhance user experience.
Key Responsibilities :
Search Platform Track :
- Develop scalable and performant search solutions using Elasticsearch, Solr, OpenSearch, or Vespa.
- Build and maintain microservices in Java (Core/17/21) with Spring Boot.
- Optimize indexing, relevance ranking, and query performance.
- Work closely with cross-functional teams to define and deliver search features.
Recommender Track :
- Design and implement recommendation engines using Apache Spark and Big Data technologies.
- Develop backend services for real-time and batch-based recommendations.
- Use behavioral data and machine learning approaches to personalize user experiences.
- Deploy and manage services on AWS cloud infrastructure.
Required Skills :
- Strong hands-on experience with Core Java (17/18/21) and Spring Boot.
- Expertise in microservices architecture and cloud-native development.
- Solid knowledge of Search platforms Elasticsearch, OpenSearch, Solr, or Vespa.
- Familiarity with Big Data and distributed processing using Apache Spark.
- Experience working with AWS (EC2, S3, Lambda, etc.).
- Strong debugging and performance optimization skills.
Good to Have :
- Background in building recommendation or personalization systems.
- Experience with containerization (Docker) and orchestration tools (Kubernetes).
- Knowledge of A/B testing, feature experimentation, or observability practices.
Why Join Us?
- Remote-first and flexible work culture
- Opportunity to work on innovative search and recommendation systems
- High-impact role with a collaborative engineering team
- Continuous learning in modern backend and data technologies
What We Offer :
- We offer a market-leading salary along with a comprehensive benefits package to support your well-being.
- Enjoy a hybrid or remote work setup that prioritizes work-life balance and personal well-being.
- We invest in your career through continuous learning and internal growth opportunities.
- Be part of a dynamic, inclusive, and vibrant workplace where your contributions are recognized and rewarded.
- We believe in straightforward policies, open communication, and a supportive work environment where everyone thrives.
About the Company :
https : //predigle.com/
https : //www.espergroup.com/
Predigle, an EsperGroup company, focuses on building disruptive technology platforms to transform daily business operations. Predigle has expanded rapidly to offer various products and services. Predigle Intelligence (Pi) is a comprehensive portable AI platform that offers a low-code/no-code AI design solution for solving business problems.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1522731
Interview Questions for you
View All