Hybrid

ezCater is hiring a Senior Software Engineer, Orders Core Services (Remote)

About the Role

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.

Required Skills
Ruby on RailsGoSQLPostgresAWSGCPKubernetesKafkaDistributed SystemsAPI DesignMicroservicesSystem Architecture
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
ezCater

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. For workplaces, ezCater provides flexible and scalable solutions for everything from recurring employee meals to one-off meetings. For restaurant partners, ezCater helps them grow their business by bringing them more orders and new high-value customers.

Visit website
Job Details
Category backend
Posted 2 months ago