Staff Software Engineer, Search Platform (Remote)
ezCater
Staff Software Engineer, Search Platform (Remote)
ezCater is the #1 food tech platform for workplaces in the US. The company makes it easy for any organization to manage its food needs and order from over 125,000 restaurants nationwide. For workplaces, ezCater provides flexible and scalable solutions for everything from employee meal programs to one-off meetings, all backed by beyond helpful 24/7 service and business-grade reliability. For restaurant partners, ezCater helps grow their business by bringing them new high-value customers and large orders.
ezCater is investing in a next-generation, composable platform that powers future product experiences across the organization. This platform is API-first, headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations.
What You'll Do
- 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
What You Have
- 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
The national total target cash compensation range for this position, including base salary and bonus target, is $184,000–$232,000 annually.*
*Please note: Final offer amounts are determined by multiple factors, including prior experience, expertise and region & may vary from the amount above. This range does not represent additional compensation benefits (such as equity, 401K or medical, dental or vision insurance).
ezCater does not sponsor applicants for work visas or legal permanent residence.
What You'll Get from Us:
You'll get a terrifically compelling experience in an innovative, high performing environment. You'll get to work with engaged and passionate colleagues on challenging and impactful projects. You will have opportunities to grow in your career, and work in a place that values work/life harmony.
Oh, and you'll get all this: 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, and knowing that you helped transform the food for work space.
ezCater is an equal opportunity employer. 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. At the same time, we do not employ jerks, even brilliant ones. Following a conditional offer of employment, ezCater may require a background check.
For information on how ezCater collects and uses job applicants' personal information, please visit our Job Applicant Privacy Policy.
- ...Staff Software Engineer, Search Platform (Remote) ezCater is the leading food for work technology company in the U.S, connecting anyone who needs food for their workplace to over 100,000 restaurants nationwide. ezCater is the #1 food tech platform for workplaces...Remote workPermanent employmentWork at officeVisa sponsorshipWork visaFlexible hours
$211.1k - $285k
...on. *Please note, we are open to remote candidates for this role. Your Impact on our Mission As a Staff Software Engineer on Zocdoc's Search Services team, you will play a critical... ...Zocdoc's next-generation search platform. redesigning how provider, availability...Remote workFlexible hours$140.4k - $372.3k
...Staff Software Engineer GitHub is shaping the future of software development... ...the age of AI agents — and search is at the heart of it.... ...critical experiences across the platform and our Copilot products,... ...to do your best work. We're remote-first and offer competitive...Remote workOngoing contract- ...Senior/Staff Software Engineer Pinecone is the knowledge infrastructure for AI at scale. Its leading... ...system built for the AI era – search and retrieval infrastructure that powers... ...Responsibilities: Design and build scalable platform components leveraging advanced...Remote workLocal areaWork from homeWorldwideFlexible hours
$184k - $230k
...largest enterprises.The Data Platform Pillar is the bedrock of... ..., and performance.As a Staff Engineer on the Cloudera Context Search Team, you will be a key... ...source projects (Apache Software Foundation or OpenSearch... ...GroupsEEO/VEVRAA#LI-Remote#LI-SZ1 #J-18808-Ljbffr ClouderaRemote workWork from home- ...Build and maintain scalable search infrastructure services and microservices... ...across machine learning and platform teams. Design and operate... ...is interdependent with other engineering teams, including those owning... .... Work personas (flexible, remote, or required in office) are...Remote workWork at officeImmediate startFlexible hours
$225k - $265k
53 Stations is searching for an experienced engineer to join their team. The ideal candidate will have over 12 years of experience in back-end development, proven skills in deploying code to cloud environments, and a passion for engineering excellence. This role focuses...Remote workFlexible hours$136k - $253k
...vacancies within our organization. Overview of the Role: Advanced Content Engineering (ACE) is seeking a Staff Software Engineer to lead the design and delivery of the search platform's control-plane API and cloud infrastructure. The platform's core promise is...Temporary workWork at officeLocal areaFlexible hours2 days per week3 days per week$279.2k - $390.9k
...ML Indexing & Retrieval Platform team at Reddit is... ...ML Indexing & Retrieval engine, integrating capabilities... ...Content Understanding, Search, Feeds, Ads, Growth, and... ...years of experience in software engineering, specializing... ...Leave #LI-Remote Pay Transparency:...Remote workFor contractorsWork experience placementFlexible hours$171.6k - $302.2k
Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Seattle, Washington, United States Machine Learning and AI The AI, Search & Knowledge Platforms team builds amazing products and services for Apple's customers while serving as a foundational partner to...Relocation$181.1k - $318.4k
Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Santa Clara, California, United States Machine Learning and AI The AI, Search & Knowledge Platforms team builds amazing products and services for Apple's customers while serving as a foundational partner...Relocation- ...Staff Software Engineer, Data Platform Appgate secures and protects an organization's most valuable assets... ...such as Kafka, Spark/Flink, Elastic Search, Redshift, Delta Lake, dbt, etc.... ...insurance ~ Flex time off Policy ~ Remote Work / Home office setup stipend ~...Remote workTemporary workWork from homeWorldwideHome officeFlexible hours3 days per week
- ...API Platform Engineer Perplexity is redefining how people search, reason, and interact with information. Our API team sits at the core of this vision, designing and operating the high-performance interfaces that expose Perplexity's intelligence to developers, enterprises...Remote workWorldwide
$190.4k - $257.6k
...Senior Infrastructure Engineer Dropbox is a Virtual... ...backbone of our platform. Collaborating closely... ...Build a Next-Generation Search Platform: Develop a robust... ...years of professional software development experience... ...to day, teams work remotely with nonlinear...Remote workCurrently hiringWorldwide$160k - $215k
Overview Search by company, role, stack, location, salary signal,... ...are too loose. Work setup Any Remote roles Remote only Hybrid... ...roles and compensation Product Engineer: Base $160,000 - $215,000 + equity... ...benefits + perks. DevSecOps/Platform/Security Engineer: Base $160,...Remote workFull time$113.05k - $163.98k
## Staff Software Engineer - Platform Data CloudApplylocations: Dallas: Scottsdaletime type: Full timeposted... ...: Dallas, TX ( Hybrid role) NO REMOTE## ## Blue Yonder is a leading AI-driven... ...employer. We understand that your career search may look different than others, and...Remote workLocal areaFlexible hours- ...contents each day. The Role We are seeking a Lead Software Engineer to help expand our scientific search platform beyond traditional keyword search and unlock new... ...(PTO) 401K Flexible working arrangements - Remote work Company paid Life Insurance, LTD/STD A culture...Remote workImmediate startFlexible hours
- ...scientific data company in California is seeking a Lead Software Engineer to enhance their scientific search platform. The role involves developing complex search... ...Python. The position offers unlimited PTO and flexible remote work options. #J-18808-Ljbffr TetraScience, Inc.Remote jobFlexible hours
$232k
...The Storage, Search, and Data (SSD) group is the custodian... ...the planet. As a Staff Engineer, you will operate as a... ...to align multiple platform teams toward a unified... ...: 12+ years of software engineering experience... ...approved to work fully remotely, Uber expects employees...Remote workFull timeWork at office- ...next steps. Our partner is looking for a Senior Staff Software Engineer – Identity & Access Management Platform based in the United States. This is a senior technical... ...aligned with senior-level engineering roles Remote-first flexibility within the United States...Remote jobFull time
$160k - $220k
...Actively addresses this at the structural level. Our platform deploys Per-Account AgentsTM across our customers' TAM, working... .... About the Role We're looking for a Senior / Staff Software Engineer - Search & Retrieval to build and scale the systems that power Actively...Work at officeShift work$101.5k - $195k
...America, and the premier programmer and platform for subscription and digital... ...How you'll make an impact: As a Staff Software Engineer, you will help make SiriusXM's massive... ...mobile platforms. You'll work on the core search infrastructure that powers how millions...Temporary workLocal areaShift work$190k - $220k
...Senior / Staff Software Engineer (Search) Title of Role: Senior / Staff Software Engineer (Search) Location: New York, onsite Company... ...system tailored for government contracting. This innovative platform unifies workflows across capture, proposals, delivery,...Work at office$225k - $265k
53 Stations is seeking an experienced Senior Software Engineer to join our team in San Francisco or remote. In this role, you will work closely with Data Scientists and lead engineering efforts for our AI-powered product. Candidates should possess over 12 years of experience...Remote workFlexible hours$225k - $265k
53 Stations is seeking a skilled Software Engineer to build and enhance AI-driven platforms. Your role will include designing technical solutions, mentoring other... ...problems. The position offers flexibility for remote work from Boston or New York City. The competitive...Remote workFlexible hours$184k - $230k
...Business Area: Engineering Seniority Level: Mid-Senior... ...enterprises. The Data Platform Pillar is the bedrock of... ...of big data? Cloudera is searching for a visionary Staff Software Engineer with deep... ...Resource Groups EEO/VEVRAA #LI-REMOTE #LI-SZ1...Remote workWork from homeFlexible hours$158k - $269k
...- Design and develop motion planning software and algorithms, building the brain which... ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first... ...control, optimization based approaches, search methods, probabilistic decision making)....Remote workFull timeTemporary workWork at officeWork from homeFlexible hours- ...Staff Software Engineer Anyscale is seeking a Staff Software Engineer to lead the technical vision for our Infrastructure team. As a Staff... ...tailored for large-scale, heterogeneous AI/ML workloads. Platform Reliability: Establish the organization-wide standards for...Remote work
- ...the development of scalable product features on the Poshmark platform for content and commerce. What You'll Do Serve as a partner... ...services architecture. Work cross-functionally with other engineering teams, product managers, data analysts, data scientists and...Remote work
- ...Staff Software Engineer, Platform Assured is on a mission to modernize insurance. Claims processing (i.e. should we pay this claim?), while often... ...pocket medical expenses Team events & Offsites: We're remote, but we regularly get together **We have been made aware...Remote workTemporary workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Search Platform (Remote). Be the first to apply!
- client platform engineer Boston, MA
- platform engineer Boston, MA
- senior platform engineer Boston, MA
- platform engineering manager Boston, MA
- data platform engineer Boston, MA
- platform developer Boston, MA
- internship software Boston, MA
- software support Boston, MA
- software quality assurance Boston, MA
- embedded software Boston, MA


