As a Principal Software Engineer you will be at the forefront of driving cuttingedge innovations in search and recommendation technologies. You will design and develop scalable systems leveraging Java Solr Elasticsearch and related technologies. Your expertise will enhance user experience through personalized search and recommendation systems ensuring seamless integration with our Milverse platform.
Key Responsibilities
Architecture & Design: Lead the design and development of scalable search and recommendation systems using Solr Elasticsearch and other search technologies.
Development: Build test and deploy robust backend systems using Java and related frameworks.
Data & Algorithms: Develop algorithms for realtime search optimization and personalized recommendations.
Collaboration: Work closely with crossfunctional teams including product managers data scientists and DevOps to ensure seamless integration and optimal performance.
Optimization: Continuously monitor and enhance the performance of search and recommendation engines to meet user demands and business needs.
Mentorship: Guide and mentor junior engineers in coding best practices problemsolving and architectural decisions.
Required Skills & Qualifications
Experience: 58 years of handson experience in software development primarily with Java.
Search Technologies: Expertise in Solr Elasticsearch or other search engine technologies.
Recommendations Systems: Strong understanding of recommendation algorithms and frameworks.
Database Knowledge: Proficiency in handling large datasets with SQL and NoSQL databases.
Scalable Architecture: Proven track record of designing and building scalable highperformance systems.
Team Player: Strong communication skills with the ability to collaborate effectively across teams.
ProblemSolving: Excellent analytical and troubleshooting skills with a focus on continuous improvement.
Bonus: Experience with Milverse or similar platforms data pipelines and cloud technologies.
What We Offer
Opportunity to work with a dynamic and innovative tech team.
Collaborative and growthdriven work environment.
Competitive salary and benefits.
Learning and development opportunities to enhance your career.
Join us in shaping the future of B2B ecommerce!