ezCater is the world’s largest online marketplace for business catering.
Staff Software Engineer, Search Platform
Location
Massachusetts
Posted
5 days ago
Salary
$184K - $232K / year
Seniority
Lead
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Product Engineer
Hire OverseasScale Your Business while Saving Money By Hiring Overseas Employees
• 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
• 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.
• 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.
Staff Software Engineer – Platform, SysEng
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• 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




