Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Search Platform (Remote) in Boston, MA vacancy
  •  ...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 work
    Permanent employment
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Softbank Investment Advisers

    United States
    13 hours ago
  • $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 work
    Flexible hours

    Zocdoc

    United States
    5 days ago
  • $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 work
    Ongoing contract

    GitHub

    United States
    1 day ago
  •  ...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 work
    Local area
    Work from home
    Worldwide
    Flexible hours

    PineCone

    United States
    2 days ago
  • $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 Cloudera
    Remote work
    Work from home

    Cloudera

    California, MO
    2 days ago
  •  ...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 work
    Work at office
    Immediate start
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  • $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 work
    Flexible hours

    53 Stations

    New York, NY
    3 days ago
  • $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 work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Brooklyn, NY
    1 day ago
  • $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 work
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    United States
    3 days ago
  • $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

    Apple Inc.

    Seattle, WA
    1 day ago
  • $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

    Apple Inc.

    Santa Clara, CA
    1 day ago
  •  ...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 work
    Temporary work
    Work from home
    Worldwide
    Home office
    Flexible hours
    3 days per week

    Appgate

    New York, NY
    4 days ago
  •  ...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 work
    Worldwide

    Perplexity AI

    United States
    11 days ago
  • $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 work
    Currently hiring
    Worldwide

    Dropbox

    United States
    2 days ago
  • $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 work
    Full time

    TJ Alerts

    San Francisco, CA
    3 days ago
  • $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 work
    Local area
    Flexible hours

    JDA Software

    Dallas, TX
    1 day ago
  •  ...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 work
    Immediate start
    Flexible hours

    GrabJobs

    United States
    14 hours ago
  •  ...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 job
    Flexible hours

    TetraScience, Inc.

    California, MO
    12 hours ago
  • $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 work
    Full time
    Work at office

    Uber

    San Francisco, CA
    6 days ago
  •  ...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 job
    Full time

    jobgether

    United States
    1 day ago
  • $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 office
    Shift work

    Actively AI

    San Francisco, CA
    5 days ago
  • $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 work
    Local area
    Shift work

    SiriusXM

    New York, NY
    4 days ago
  • $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

    Recruiting from Scratch

    New York, NY
    1 day ago
  • $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 work
    Flexible hours

    53 Stations

    San Francisco, CA
    3 days ago
  • $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 work
    Flexible hours

    53 Stations

    Boston, MA
    3 days ago
  • $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 work
    Work from home
    Flexible hours

    Cloudera

    United States
    5 days ago
  • $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 work
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Waabi

    United States
    1 day ago
  •  ...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

    Anyscale

    United States
    3 days ago
  •  ...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

    Poshmark

    United States
    1 day ago
  •  ...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 work
    Temporary work
    Work from home
    Home office

    ASSURED

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Search Platform (Remote). Be the first to apply!