Staff Software Engineer (Restaurant Experience)

ezCater

Boston (MA)

On-site

USD 140,000 - 190,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health and wellness benefits
Equity and 401(k) match
Lunch stipend for Boston office

Job summary

ezCater is seeking a Staff Software Engineer for the Restaurant Partner Experience to own frontend architectural direction across partner discovery, onboarding, management, and order tooling used by thousands of restaurant operators.

You will lead the frontend architecture for in-product BI tooling, champion AI-assisted development, and set engineering standards to enable scalable, secure, and self-serve data experiences in the partner portal.

Qualifications

  • 4+ years of production React experience.
  • Experience with micro-frontend architectures and patterns.
  • Build data-rich frontend experiences and dashboards for non-technical users.
  • Deep expertise in React, Next.js, and TypeScript in complex systems.
  • Experience with REST, GraphQL, and monorepo tooling.
  • Familiarity with Go or backend frameworks and telemetry tools.

Responsibilities

  • Own frontend architecture for partner experiences including onboarding, management, and order tooling.
  • Champion AI-native frontend development practices and design-to-code workflows.
  • Define frontend architectural standards and CI/CD practices across teams.
  • Mentor engineers and collaborate with Product, Design, and Research.

Skills

React
Next.js
TypeScript
Micro-frontend architecture
Data dashboards
Go backend familiarity
REST/GraphQL
Mentorship
Leadership

Education

Bachelor's degree in CS or related field

Tools

Monorepo tooling
Turborepo
CI/CD
AI-assisted coding workflows

Job description

  • As the Staff Software Engineer for our Restaurant Partner Experience, you will own the architectural direction of the frontend systems that power how our partners discover, onboard, manage, and grow their business on ezCater — including the partner portal and order management tooling used by thousands of restaurant operators every day
  • A key early focus will be establishing the frontend architecture for in-product business intelligence tooling, bringing AI-enabled reporting and data insights directly to restaurant partners within the partner portal. You will partner closely with Product, Design, and peer engineering leaders to shape what a best-in-class partner experience looks like, and you’ll set the engineering standards to make that possible
  • You’ll report to the Senior Engineering Manager within the ezCater Restaurant Partner Experience organization
  • Lead the technical vision for reimagining the partner experience — from onboarding and menu management to order fulfillment tooling and marketing programs — ensuring our restaurant partners have the tools they need to succeed on our platform
  • Champion AI-native frontend development practices — including design-to-code workflows (e.g., Figma, Claude Design, v0), AI-assisted development grounded in organizational context, and machine-readable frontend interfaces that serve both human users and AI agents
  • Partner with our Front End Core team to define and evangelize frontend architectural standards — spanning micro-frontend composition strategies, monorepo structure, shared design system governance, and CI/CD — enabling velocity, scalability, and consistency across the teams that build on this foundation
  • Work with internal stakeholders — including Principal Engineers, other Staff Engineers, Product Managers, and Designers — to evolve ezCater’s partner-facing frontend systems to meet the needs of a growing and diverse restaurant partner network
  • Establish the frontend architecture for in-product business intelligence and reporting capabilities within the partner portal, enabling restaurant partners to access clear, actionable data insights about their business directly in the platform. This includes evaluating embedded analytics and data visualization tools, defining component patterns for data-dense interfaces, and ensuring these experiences are performant, accessible, and self-serve
  • Provide guidance and mentorship to teammates across the organization while fostering a culture of learning and collaboration
Benefits
  • Health and wellness: Taking care of yourself and your loved ones comes first. Our competitive benefits package includes medical, dental, and vision; extensive voluntary options; and mental health resources.
  • Compensation: We pride ourselves on our competitive offer packages, and take our commitment to pay transparency seriously. All full-time employees receive equity, a 401(k) match, and a monthly stipend to use towards commuting and remote work expenses.
  • Parental support: We offer 12 weeks fully paid parental leave with additional paid time for delivery recovery. We also offer a family planning benefit that provides financial assistance for qualified family forming services.
  • Full bellies: For employees working from our Boston office, we offer a lunch stipend via Meal Program. And fully stocked fridges all day, everyday.
  • Time off: We offer flexible vacation plus 14 paid holidays. Every 5 years our people are eligible for an ezBreak, a fully-paid 4 week sabbatical and $5,000 bonus.
  • Growth and development: We offer professional development opportunities through Skills Accelerator, our internal upskilling program, along with company-wide, department specific leadership trainings. We take internal mobility seriously – you can move sideways, you can move up, and there are always new opportunities to learn.

Passion for building exceptional user experiences and expertise in collaborating with cross-functional partners — including Product, Design, and Research — to drive product directionExperience mentoring engineers and working with business stakeholders to define and execute technology roadmapsProven track record of evangelizing and standardizing frontend architecture — including design systems, monorepo tooling, and micro-frontend boundaries — while addressing systemic technical impediments at scale4+ years of production React experience, with working knowledge of micro-frontend architecture patterns (e.g., Islands architecture, module federation, or edge-side composition)Experience building data-rich frontend experiences — including dashboards, reporting interfaces, and data visualization — with a strong sense for how to make complex information accessible and actionable for non-technical users8+ years of professional development experience, with deep expertise in React, Next.js (App Router), and TypeScript across complex, production-grade frontend systemsExperience with REST, GraphQL, and modern monorepo tooling (e.g., Turborepo)Experience building B2B or partner-facing SaaS products, particularly tools used by operators or business owners to manage their operationsExperience with design systems and component library development, including documentation practices that support AI-assisted code generation workflowsFamiliarity with Go or equivalent backend frameworksExposure to telemetry and observability tools (e.g., Datadog, Sentry)Familiarity with embedded analytics or data visualization tooling (e.g., charting libraries or embedded analytics platforms)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Restaurant Experience (Remote)
Staff Software Engineer, Restaurant Experience (Remote)

Far Coder • Northern (KY)

Hybrid
USD 184,000 - 232,000
Stock options
401K with ezCater match
Health/dental/vision
Staff Software Engineer, Restaurant Experience (Remote)
Staff Software Engineer, Restaurant Experience (Remote)

ezCater, Inc • Boston (MA)

Hybrid
USD 184,000 - 232,000
Stock options
Remote-hybrid work from Boston office/
Health/dental/vision insurance
Staff Software Engineer, Restaurant Experience (Remote)
Staff Software Engineer, Restaurant Experience (Remote)

ezCater • United States

Hybrid
USD 184,000 - 232,000
Stock options
Paid holidays
Flexible PTO
+2
Director of Engineering, Front-end and Ordering Platform (Remote)
Director of Engineering, Front-end and Ordering Platform (Remote)

ezCater • United States

Hybrid
USD 250,000 - 334,000
Market competitive salary
Stock options
12 paid holidays
+4
Staff Frontend Architect — Partner Experience (Remote)
Staff Frontend Architect — Partner Experience (Remote)

Far Coder • Northern (KY)

Hybrid
USD 184,000 - 232,000
Stock options
401K with ezCater match
Health/dental/vision
Staff Frontend Architect for Partner Experience & AI
Staff Frontend Architect for Partner Experience & AI

ezCater • United States

Hybrid
USD 184,000 - 232,000
Stock options
Paid holidays
Flexible PTO
+2
Engineering Manager, Corporate Solutions at ezCater
Engineering Manager, Corporate Solutions at ezCater

Feedinkoo • United States

Hybrid
USD 190,000 - 230,000
Stock options
Vision insurance
401(k)
+3
Staff Frontend Architect, AI-Driven Partner Experience
Staff Frontend Architect, AI-Driven Partner Experience

ezCater • Boston (MA)

On-site
USD 140,000 - 190,000
Health and wellness benefits
Equity and 401(k) match
Lunch stipend for Boston office
Remote Staff Software Engineer, Restaurant Experience
Remote Staff Software Engineer, Restaurant Experience

ezCater, Inc • Boston (MA)

Hybrid
USD 184,000 - 232,000
Stock options
Remote-hybrid work from Boston office/
Health/dental/vision insurance
Staff Software Engineer, Finance Technology (Remote)
Staff Software Engineer, Finance Technology (Remote)

Socket.dev • Boston (MA)

Hybrid
USD 184,000 - 232,000
Stock options
Health/dental/vision insurance
401K with ezCater match
+1