ezCater is seeking a Senior Software Engineer for our Orders Core Services team. In this remote role, you will be responsible for strengthening the core systems every order runs through and building next-generation features for corporate Food for Work needs. You’ll solidify current order capabilities, improve performance at scale, and work on systems critical to our growth.
What You'll Do
- Build highly-scalable, fault-tolerant distributed systems in a hybrid monolithic/microservices architecture.
- Partner with the data technology organization to enable detailed insight into orders, unlocking future roadmap opportunities.
- Work cross-functionally with product managers and business stakeholders to understand complex order fulfillment processes.
- Work on projects that drive growth, profitability, and customer satisfaction.
- Continuously improve system performance and reliability.
- Partner with fulfillment and customer care teams to improve the experience for customers, catering partners, delivery drivers, and customer support agents.
What We're Looking For
- 5+ years of platform experience on a product engineering team.
- Strong backend development skills, with hands-on proficiency in Ruby on Rails or Go.
- Deep knowledge of SQL / relational databases.
- Experience designing and building large-scale systems.
- Extensive experience designing APIs and an understanding of API-first development.
- Desire to work on a backend-heavy platform team.
- An appetite for learning, experimentation, relentless curiosity and an ability to leverage what you learn to make our products better.
- A friendly, flexible, and pragmatic disposition.
Nice to Have
- Postgres experience.
- Familiarity with cloud infrastructure (e.g., AWS/GCP), containers, container orchestration (e.g., Kubernetes) and infrastructure-as-code.
- Exposure to event-driven or streaming systems (e.g., Kafka).
- Interest in AI-assisted tools and workflows to accelerate development and improve product quality.
Technical Stack
- Ruby on Rails
- Go
- SQL
- Postgres
- AWS/GCP
- Kubernetes
- Kafka
Benefits & Compensation
- Salary: $158,000–$190,000 annually + equity via stock options.
- Market competitive salary and 401K with ezCater match.
- Health/dental/FSA and long-term disability insurance.
- Mental health and family planning resources.
- 12 paid holidays and flexible PTO.
- Tremendous responsibility and autonomy.
- Relish (and many more goodies) when in the office.
Work Mode
This role offers a remote-hybrid work model. You can work from the Boston office, from home, or a mixture of both.
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.
