
Software Engineer, Fulfillment
ezCater
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $126,000 - $148,000 per year
About the role
- Design, build, and maintain backend services and workflows that support ezCater’s fulfillment and post-order experiences, with guidance from senior engineers and technical leads.
- Collaborate with Product, Design, Customer Service, and Operations partners to help translate real-world fulfillment problems into well-scoped, practical technical solutions.
- Contribute to improving system reliability, performance, and observability across critical fulfillment paths by implementing fixes, enhancements, and incremental improvements.
- Deliver high-quality code by following established engineering standards, balancing quality and speed while learning when and how to iterate safely.
- Participate in design reviews, code reviews, and team discussions to grow technical judgment and contribute to shared engineering outcomes.
- Work within existing architectures and APIs while learning how different systems across ezCater interact to support fulfillment workflows.
- Continuously develop your technical skills and domain understanding in a collaborative, feedback-driven environment.
Requirements
- 2-4+ years of professional software development experience.
- Fullstack experience on a product engineering team, ideally working with Ruby on Rails, with React and TypeScript.
- Working knowledge of SQL / relational databases. Postgres? Even better.
- Exposure to Go, GraphQL, and Kafka is an asset, but not a requirement.
- Experience contributing to the design and implementation of production systems.
- Experience building and consuming APIs, with an understanding of API-first development.
- Comfort working on both customer-facing features and internal tooling.
- An appetite for learning, experimentation, and curiosity, and an ability to apply what you learn to make products better.
- A 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
Ruby on RailsReactTypeScriptSQLPostgresGoGraphQLKafkaAPI developmentproduction systems
Soft skills
collaborationtechnical judgmentlearningexperimentationcuriosityflexibilitypragmatismcommunicationproblem-solvingfeedback-driven