6+ years of software development experience working with distributed systems or search engines. - High proficiency in Java
Experience designing and deploying large-scale distributed systems
Experience with building reliable and observable systems
Ability to turn ideas into fast, reliable, and maintainable code
Ability to prioritize and manage stakeholders; known for good communication and collaboration skills. - Positive, proactive team player who is passionate about their craft, finds mentoring and sharing knowledge fulfilling. - Customer-centric prioritization and data-driven decision-making mindset
Excellent written and verbal communication skills in English
Extras that give you an edge
Experience working with search engines like Elasticsearch, OpenSearch, Apache Solr, or Apache Lucene
Experience with A/B testing, hypothesis building, and event-based analytics
Experience with frameworks and toolchains such as Node.js, Vue.js, or similar component-based Frontend application frameworks
Prior experience working in the e-commerce space
Prior experience in start-up environments
How we’ll make your career journey extraordinary
Annual personal growth budget and mentorship programs for continuous learning and development
Work from anywhere in the world for 30 days per year
A hybrid working approach with three days of in office collaboration (Mon, Tue, Thur) and two days of optional at home focus time. - Opportunities to collaborate and socialize with team members through quarterly team events and yearly company-wide events
Monthly transportation and fitness budget
Discounts for you, your friends, and family on GetYourGuide activities