ezCater logo
ezCater

ezCater is the world’s largest online marketplace for business catering.

Staff Software Engineer, Search Platform

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2007H1B No SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

5 days ago

Salary

$184K - $232K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishAirflowElasticSearchKafkaGo

Job Description

Staff Software Engineer, Search Platform

ezCater

• 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

Job Requirements

  • 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

  • Health/dental/FSA
  • 401K with ezCater match
  • Flexible PTO
  • 12 paid holidays
  • Stock options
  • Remote-hybrid work from our awesome Boston office OR your home OR a mixture of both home and office
  • Employee meal program (and many more goodies) when you’re in our office

Related Job Pages

More Full-stack Engineer Jobs

Hire Overseas logo

Full Stack Product Engineer

Hire Overseas

Scale Your Business while Saving Money By Hiring Overseas Employees

Full TimeRemoteTeam 1-10Since 2023H1B No Sponsor

• Build and ship full-stack features for an AI-native platform • Implement product designs using React and TypeScript on the front end • Develop and maintain backend services using Node.js • Work within existing architecture while contributing clean, maintainable code • Turn well-defined requirements into working product features efficiently • Fix bugs and address issues in existing production systems • Improve configurability and self-service capabilities for customers • Support updates and refinements required for ongoing customer use • Help keep the platform stable, reliable, and easy to operate • Work closely with US-based engineers on scoped feature work • Follow established patterns and architectural guidance • Communicate clearly about progress, blockers, and tradeoffs • Contribute to documentation and handoffs when needed • Assist with infrastructure-related tasks as needed • Help deploy tools or support foundational infrastructure work when scoped • Collaborate with infra-focused contractors or engineers as required

Philippines
Job Closed
Full TimeRemoteTeam 501-1,000Since 1910

• Maintain and extend core PRVNT features including patient chart, clinical dashboards, adherence workflows, billing ledger, SOAP notes, and assessment delivery. • Extend clinician and manager dashboards to surface actionable data without requiring staff to hunt for it. • Support automated delivery of clinical assessments such as PHQ-9 and GAD-7 via secure SMS. • Integrate with EHRs using HL7 FHIR and SFTP-based connections. • Improve async reliability across messaging, letters, and billing file generation through job queuing and retry logic. • Maintain Twilio short code messaging pipelines and extend billing capabilities including trending reports and CPT code attribution. • Implement and maintain nurse license validation including state-level checks, expiration tracking, and care access restrictions. • Ensure HIPAA-compliant data handling across all features and BAA-covered third-party integrations. • Use Claude Code and GitHub Copilot as active development partners daily. • Apply AI tooling to accelerate feature delivery, test generation, and documentation. • Track and improve AI output ratios as a measurable productivity metric.

United States
$115K - $140K / year
Job Closed
RD Station logo

Senior GTM Engineer – ABM, IA

RD Station

To empower the heroes and scale-ups that grow the economy

Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

• Estamos buscando uma pessoa para atuar na interseção entre Revenue Operations, Account-Based Marketing (ABM) e Inteligência Artificial, ajudando a transformar a forma como geramos pipeline e identificamos oportunidades de negócio. • Você será responsável por estruturar, otimizar e automatizar processos que conectam inteligência de mercado, dados, prospecção outbound & inbound, e gestão de pipeline. • Seu trabalho terá impacto direto na eficiência operacional do time comercial e na qualidade das oportunidades geradas. • Buscamos alguém que combine visão estratégica de geração de demanda B2B com forte capacidade de execução, utilizando automações, agentes de IA e ferramentas de mercado para escalar resultados.

Brazil
Grafana Labs logo

Staff Software Engineer – Platform, SysEng

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Hiring for the Platform SysEng squad • Focused on the maturity and scalability of the platform • Reducing new region build timelines to meet customer demands • Manage infrastructure for teams building tools like Grafana, Mimir, Loki, Tempo, Pyroscope

Canada
$186.4K - $223.6K / year