ezCater is a leading food for work technology company that connects workplaces to restaurants nationwide. As a Senior Software Engineer on the Finance Technology team, you will build solutions to transform ezCater's finance tech platform and enable performant, safe, and compliant financial transactions.
Requirements
- 5+ years of professional development experience
- Experience with backend technologies such as Go, Ruby on Rails, Java, or similar languages
- Experience designing and consuming APIs (REST or GraphQL)
- Experience with relational SQL databases (e.g., PostgreSQL)
- Experience designing, building, and scaling payment-processing and payout systems
- Experience integrating with modern payment service providers and gateways
- A quality mindset: security best practices, automated testing, clean code, code reviews, and CI/CD basics
- Practical experience using feature flags, telemetry, and safe rollout techniques
- Experience triaging and investigating custom-impacting, production issues
- Track record collaborating with Product and Design to turn ambiguous problems into iterative deliveries and measurable outcomes
Benefits
- Market competitive salary
- Stock options
- 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