
Senior Software Engineer, Fulfillment
ezCater
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
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