ezCater

Senior Software Engineer, Fulfillment

ezCater

full-time

Posted on:

Location Type: Remote

Location: MassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $158,000 - $190,000 per year

Job Level

About the role

  • Take a lead role in designing, building, and evolving backend services and workflows that power ezCater’s fulfillment and post‑order experiences.
  • Collaborate with Product and Operations partners to translate complex, real‑world fulfillment problems into pragmatic, scalable technical solutions.
  • Improve system reliability, performance, and observability across critical fulfillment paths, with a strong focus on customer and operational impact.
  • Strike a thoughtful balance between quality, speed, and iteration while delivering on company‑level priorities.
  • Mentor developing engineers and contribute to engineering excellence through design reviews, code reviews, and technical leadership.
  • Work effectively across team boundaries to influence shared systems, APIs, and architectural direction.
  • Have fun building meaningful software with awesome people.

Requirements

  • 5+ years of professional software development experience, with a strong emphasis on backend systems and service‑oriented architectures.
  • Experience building and maintaining services using languages such as Go, Ruby on Rails, Java, or similar.
  • Demonstrated success designing, consuming, and evolving APIs (REST and/or GraphQL), with working knowledge of relational SQL databases (e.g., PostgreSQL).
  • A quality mindset: automated testing, clean and maintainable code, code reviews, and CI/CD fundamentals.
  • Practical experience using feature flags, telemetry, and safe rollout techniques to ship incrementally and de‑risk changes.
  • Experience working in complex, operationally‑heavy domains (e.g., fulfillment, logistics, customer support, marketplaces, or SaaS platforms) is a strong plus.
  • Track record of collaborating with Product and Design to turn ambiguous problems into iterative deliveries with measurable outcomes.
  • Eagerness to give and receive feedback in a collaborative, learning‑oriented environment.
  • Friendly, flexible, and pragmatic approach to work.
Benefits
  • 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
  • Relish (and many more goodies) when you’re in our office
  • Knowing that you helped transform the food for work space.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentservice-oriented architectureGoRuby on RailsJavaAPIsRESTGraphQLSQLPostgreSQL
Soft skills
mentoringcollaborationfeedbackproblem-solvingquality mindsetflexibilitypragmatismcommunicationleadershipiteration