Senior Software Engineer @Solvd
Software Development
Salary unspecified
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer @Solvd

Today - Solvd is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Northern America, Latin America (LATAM), Eastern Europe

Role Description

We are looking for a Senior Software Engineer (Elasticsearch, Scala) to join a team powering food search and logging for one of the world’s leading health and nutrition platforms. You’ll contribute directly to the systems that drive search β€” backend services, search infrastructure, and experimentation β€” with a focus on improving core metrics: conversion rates, time to log, query abandonment, and result relevance.

  • Contribute to, build, and maintain backend services that drive the food search experience, integrating with systems across the broader engineering organization.
  • Perform search performance tuning end-to-end β€” data design, indexing, query evaluation, and iterative improvement within Elasticsearch.
  • Assist in the evaluation and implementation of search and data technologies that improve result quality and user experience.
  • Collaborate closely with senior search engineers, product management, and leadership on solution discovery, experiment planning, and delivery.
  • Contribute to the development of tools, processes, and metrics for measuring and monitoring search quality.

Qualifications

  • Elasticsearch
  • Strong experience writing, shipping, and maintaining Scala services in production.
  • Active user of AI development tools such as Claude Code, Cursor, or comparable AI-powered coding environments.
  • First-hand experience building, scaling, and supporting large-scale data infrastructure systems in production.

Requirements

  • Demonstrated experience with performance tuning, query analysis, and relevance optimization in Elasticsearch at scale.
  • Strong understanding of index design, mapping strategies, cluster management, and scoring/ranking mechanics.
  • Familiarity with high availability, disaster recovery, and operational monitoring for Elasticsearch clusters.
  • Ability to deploy new indexes or clusters as needed for load balancing or experimentation.
  • Ability to translate product specifications into technical requirements and deploy ranking and relevance experiments with clearly defined success criteria and metrics.
  • Comfortable working across a stack that also includes SQL and Python β€” Scala is the primary language for this engagement.
  • Familiarity with agentic coding patterns and workflows β€” code generation, refactoring, debugging, and test authoring.
  • Able to articulate how AI tooling fits into their development process and where human judgment remains critical.
  • Strong understanding of database design, data architecture, and performance tuning across multiple data stores β€” MySQL, MongoDB, DynamoDB, Redis, or similar.
  • Experience with high-volume messaging systems such as Kafka.
  • Familiarity with AWS, GCP, or other cloud platforms.
  • Strong peer code review practices.

Benefits

  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
  • Be part of a global team with equal opportunities for collaboration across continents and cultures.
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM), Eastern Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Solvd
Software Development
Salary unspecified
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM), Eastern Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 130,753+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later