Senior Software Engineer, Elasticsearch, Scala

Posted Oct 19

This is a fully remote position, open to applicants in Georgia, +5 more countries.

πŸ“‹ Description

β€’ Contribute to, develop, and sustain backend services that enhance the food search experience.

β€’ Integrate backend services with systems throughout the wider engineering organization.

β€’ Execute comprehensive search performance tuning, which includes data design, indexing, query assessment, and iterative improvements in Elasticsearch.

β€’ Assess and implement search and data technologies that enhance result quality and user experience.

β€’ Work alongside senior search engineers, product management, and leadership on solution exploration, experiment planning, and execution.

β€’ Create tools, processes, and metrics to evaluate and monitor search quality.


⛳️ Requirements

β€’ Proven experience in performance tuning, query analysis, and relevance optimization in Elasticsearch at a large scale.

β€’ Strong knowledge of index design, mapping strategies, cluster management, and scoring/ranking mechanics.

β€’ Familiarity with high availability, disaster recovery, and operational monitoring for Elasticsearch clusters.

β€’ Capability to deploy new indexes or clusters for load balancing or experimental purposes.

β€’ Proficiency in converting product specifications into technical requirements and executing ranking and relevance experiments with established success criteria and metrics.

β€’ Extensive experience in writing, deploying, and maintaining Scala services in a production environment.

β€’ Comfortable working with SQL and Python; Scala serves as the primary programming language.

β€’ Regular use of AI development tools such as Claude Code, Cursor, or similar AI-enhanced coding environments for production code.

β€’ Understanding of agentic coding patterns and workflows, including code generation, refactoring, debugging, and test creation.

β€’ Ability to explain how AI tools integrate into the development process and where human judgment remains essential.

β€’ Direct experience in building, scaling, and supporting large-scale data infrastructure systems in a production context.

β€’ Strong grasp of database design, data architecture, and performance tuning across various data stores such as MySQL, MongoDB, DynamoDB, Redis, or similar.

β€’ Experience with high-volume messaging systems such as Kafka.

β€’ Familiarity with AWS, GCP, or other cloud platforms.

β€’ Strong practices in peer code review.


🏝️ Benefits

β€’ Equal opportunity employer.

β€’ Inclusive environment that emphasizes continuous learning, innovation, and ethical AI standards.

β€’ Opportunities to engage in real-world AI-driven projects across key industries.

β€’ Global team collaboration spanning continents and cultures.

People also viewed

Agility Robotics18 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck18 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest18 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink18 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink18 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA18 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers