Ezcaterinc
Staff Software Engineer, Search Platform (Remote)
Boston, MA · Staff+
No sponsorship$184k-$232kDetected 8 days ago
GoCode ReviewElasticsearchCI/CDPlatform EngineeringTemporalKafkaAirflowData EngineeringAI OrchestrationA/B TestingLeadershipCommunicationCollaborationMentoring
About the role
- For workplaces, ezCater provides flexible and scalable solutions for everything from employee meal programs to one-off meetings, all backed by 24/7 service and business-grade reliability.
- This is a hands-on technical leadership role.
- Search is the front door of the marketplace.
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
- 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
Requirements
- 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
Nice to have
- Vespa experience is a significant plus
- Experience with workflow orchestration (Temporal, Airflow, or equivalent) is a plus
- Familiarity with geospatial systems and spatial filtering is a plus
Compensation
- The national total target cash compensation range for this position, including base salary and bonus target, is $184,000-$232,000 annually.*
Benefits
- We embrace humans of every background, appearance, race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, and disability status.
- This range does not represent additional compensation benefits (such as equity, 401K or medical, dental or vision insurance).
Company info
- At the same time, we do not employ jerks, even brilliant ones.
Equal opportunity
- equal opportunity employer.
Visa & Work Authorization
- ezCater does not sponsor applicants for work visas or legal permanent residence
Apply directly at Ezcaterinc →Create a free account for alerts like thisView Ezcaterinc immigration profile
This listing is sourced directly from Ezcaterinc's careers page and normalized into a canonical job model.