GrepJob
Office Hours

Senior Software Engineer, Search & Discovery

Office Hours
Apply
about 3 hours ago
Remote, Worldwide +2 moreSenior

Base Salary

$170k - $220k/yr

Responsibilities

  • Own search, discovery, and recommendations end to end.
  • Build and improve backend services and APIs for matching.
  • Transform unstructured data into structured, searchable knowledge.
  • Ship user-facing search and discovery features across the stack.
  • Enhance architecture, code quality, and observability.
  • Explore and implement AI-assisted discovery approaches.

Requirements

  • 6+ years of software engineering experience.
  • Strong backend fundamentals and comfort working across the stack.
  • Experience with search, discovery, recommendations, or data-intensive systems.
  • Ability to turn ambiguous problems into scalable engineering solutions.
  • Self-starter mindset with a desire for end-to-end ownership.

Benefits

  • Competitive salary and equity.
  • Medical, dental, and vision coverage.
  • 401(k) plan.
  • Monthly wellness and fitness stipend.
  • Paid time off policy and company holidays.
  • Annual company off-sites.
  • Parent-friendly policies and remote flexibility.

Tech Stack

AWSDockerElasticsearchKibanaKubernetesMongoDBNext.jsNode.jsRabbitMQReactTailwind CSSTerraformTypeScript

Categories

AI & MLBackendData EngineeringFull Stack