ezCater is the leading food for work technology company in the US, connecting anyone who needs food for their workplace to over 100,000 restaurants nationwide. As a Senior Software Engineer on the Customer Service team, you will focus on building solutions that will enhance ezCater’s customer experience through a modern tech stack and AI-enabled tooling.
Responsibilities:
- Take a lead role in designing and building services and features that will drive the transformation of our customer service tech stack, in collaboration with Staff Engineers, Product, and Salesforce experts
- Strike a balance of quality and speed while working on company-level priorities
- Mentor developing engineers and contribute to engineering excellence across the organization
- Have fun building meaningful software with awesome people
Requirements:
- 5+ years of professional development experience, with a focus on backend technologies and building services using Go, Ruby on Rails, Java or similar languages
- Experience integrating with common customer service software and tools, including but not limited to Salesforce Service Cloud, Zendesk, HubSpot, and others
- Exposure to contact center tooling like Twilio and Amazon Connect is a plus
- Demonstrated success designing and consuming APIs (REST or GraphQL), plus working knowledge of relational SQL databases (e.g., PostgreSQL)
- A quality mindset: automated testing clean code, code reviews, and CI/CD basics
- Practical experience using feature flags, telemetry, and safe rollout techniques to ship incrementally and de-risk changes
- Track record collaborating with Product and Design to turn ambiguous problems into iterative deliveries and measurable outcomes
- Eagerness to give and receive feedback in a collaborative learning environment
- Friendly, flexible and pragmatic approach to work