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 to enhance the customer experience by developing a modern tech stack integrated with Salesforce Service Cloud.
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
- Proficiency with AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) and a demonstrated ability to integrate them into daily engineering workflows to accelerate delivery, improve code quality, and automate routine development tasks
- 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
- Ability to travel up to 5 days per quarter for Together Weeks, team gatherings and other events, when applicable
- Friendly, flexible and pragmatic approach to work
- Eagerness to share AI best practices with peers is also a plus!