← all jobs

[Remote] Staff Software Engineer, Search Platform (Remote)

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. ezCater is the #1 food tech platform for workplaces in the US, providing solutions for managing food needs. They are seeking a Staff Software Engineer for the Search team to take ownership of the Search Platform, including the Search Engine and Indexing Pipeline, while leading technical direction and collaboration across teams.

Responsibilities

  • Own the Search Engine architecture: technology direction (Vespa-based), document schema, query serving, and operational model
  • Own and build the Indexing Pipeline: Temporal-orchestrated workflows that ingest, validate, transform, and write data into the search engine and availability store
  • Own Availability: zone-based delivery filtering, schedule matching, and the data model that powers it- extracted from the legacy monolith and re-implemented
  • Own the Two-Stage Filtering Architecture: zone-based availability filtering followed by Vespa filtering and ranking
  • Drive search relevance and ranking strategy across ordering contexts and customer types, in collaboration with product and data
  • Define clear, well-versioned APIs and contracts for how search and availability are consumed across all channels
  • Manage migration sequencing and risk across the phased rollout (Typeahead, Availability, Core Search)
  • Build a measurement and experimentation foundation supporting full-funnel evaluation, from CTR through order fulfillment
  • Lead through collaborative design: white-boarding, technical discussions, and aligning teams around clear architectural decisions
  • Partner with Platform Engineering on shared service patterns, Temporal, observability, secrets, and CI/CD
  • Partner with product, data, and downstream consumers on relevance, ranking signals, and API contracts
  • Act as a technical multiplier through design reviews, code reviews, architectural guidance, and mentorship

Skills

  • 8+ years of professional software engineering experience
  • Deep experience designing, building, and tuning search engines (Elasticsearch, Solr, OpenSearch, Vespa, or equivalent); experience leading a major search re-architecture or building from scratch is strongly preferred; Vespa experience is a significant plus
  • Strong proficiency in Go, or a willingness to adopt it as a primary language
  • Experience with real-time data pipelines (Kafka, event streaming) for search indexing
  • Strong instincts for relevance and ranking, with the ability to translate product goals into ranking signals and evaluate them with data
  • Excellent written and verbal communication around collaborative system design and technical decision-making
  • A pragmatic, collaborative mindset with strong ownership and systems thinking
  • Experience with workflow orchestration (Temporal, Airflow, or equivalent) is a plus
  • Familiarity with geospatial systems and spatial filtering is a plus

Benefits

  • Market competitive salary
  • Stock options that you’ll help make worth a lot
  • 12 paid holidays
  • Flexible PTO
  • 401K with ezCater match
  • Health/dental/FSA
  • Long-term disability insurance
  • Mental health and family planning resources
  • Remote-hybrid work from our awesome Boston office OR your home OR a mixture of both home and office
  • A tremendous amount of responsibility and autonomy
  • Wicked awesome co-workers
  • Employee meal program (and many more goodies) when you’re in our office

Company Overview

  • EzCater is an online catering marketplace that allows individuals to order food from local caterers. It was founded in 2007, and is headquartered in Boston, Massachusetts, USA, with a workforce of 501-1000 employees. Its website is http://www.ezcater.com.
  • More open positions

    [Remote] Staff Security Engineer

    Work from home Full-time role

    [Remote] Content Marketing Manager

    Work from home Full-time role

    [Remote] Principal Business Process Consultant-CRM

    Work from home Full-time role

    [Remote] Content Creator (Finance & Quant Careers) Street Interview Style - Full Time

    Work from home Full-time role

    [Remote] Senior DevOps Engineer

    Work from home Full-time role

    Remote Part‑Time Data Entry Specialist – Flexible Hours, Competitive Pay, Career Growth & Work‑From‑Home Opportunities at careerzynith

    Work from home Full-time role

    Experienced Full Stack Inside Manager, Customer Success – Unlock Your Potential in careerzynith EdTech

    Work from home Full-time role

    Senior POS Engineer

    Work from home Full-time role

    Territory Manager Endoscopy

    Work from home Full-time role

    Paralegal - Legal Operations (Remote)

    Work from home Full-time role

    ATPUO - Winter 2027- EHA6260B00 - Project Planning and Management

    Work from home Full-time role

    Chaplain - Spiritual Care

    Work from home Full-time role

    Procurement Specialist (Remote)

    Work from home Full-time role

    Senior Game Designer - Remote EU LiveOps and Growth

    Work from home Full-time role

    _Fully Remote Position (Flexible & Beginner Friendly) Start ASAP + Bonuses

    Work from home Full-time role

    National DME Logistics Manager

    Work from home Full-time role

    Remote Data Entry Associate – Entry‑Level Position for Teens – Flexible Scheduling, Skill Development, and Growth Opportunities at careerzynith

    Work from home Full-time role

    Experienced Golf Enthusiast – Titleist.com Remote Chat Representative

    Work from home Full-time role

    Remote Customer Support Representative – careerzynith – Healthcare & Insurance Client Services

    Work from home Full-time role

    [Remote] Marketing Coordinator, Education Program- Higher-Education

    Work from home Full-time role

    Accounts Receivable Specialist job at Cruise Planners in Coral Springs, FL

    Work from home Full-time role