A smart-oven-paired subscription meal service.

Senior Backend Software Engineer

Chicago, IL / Salt Lake City, UT / Remote
Job Type
6+ years
Apply to Tovala and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

We're Tovala, a food-tech company completely reinventing home cooking to save consumers time. Through an innovative combination of hardware, software, and food, we give our customers a way to enjoy really good, good-for-you meals without sacrificing time to do whatever matters to them. We've amassed a loyal, rapidly growing following in just a few years, radically changing the day-to-day lives of people across the country and successfully creating a new model for the food industry. We're looking for great people to join our team of hard-working, food-loving nerds.

Job Description We are looking for a Senior backend software engineer to join our organization. Tovala backend engineers build and maintain a suite of backend services that are critical to the end to end solutions that meet the needs of our internal and external customers, alike. We have a driven and passionate team that makes products people want. Tovala is a fast growing company and our software engineering team will be expanding in the coming year.

The person in this role will join our backend engineering team as an individual contributor with the ability to move to other functional teams over time as a part of this person’s career development.

About the role: The person in this role will be aligned to our core software team developing distributed services that power all areas of our business, written in Golang, and running in an AWS environment

This role will leverage infrastructure as code using Terraform to provision and manage infrastructure as well as to build and maintain automated build, test, and release pipelines

This role will actively participate in, and occasionally lead, software design, development, testing, and deployment activities of the development team

This role will work closely with stakeholders from the Tovala product, data, and operations teams in the planning and delivery of software features

About you: You are an expert in applying object oriented principles in the software you write

You have a deep understanding of software quality and routinely use various testing methodologies to assure it

You leverage automation in all aspects of the software development life cycle

You are comfortable working in a remote organization

You are able to communicate with both technical and non-technical stakeholders effectively

You love food, whether that means cooking it, eating it, frequently pressing your nose against deli windows, or lusting after soft-serve on Instagram – all fair game Requirements: 8+ years of large-scale, distributed system development experience

Experience writing and integrating with REST APIs

Experience with GRPC and Protobuf

Experience designing, developing, and maintaining solutions uitizing AWS infrastructure and services

Experience using Docker and creating Dockerfiles

Strong communication skills

Understanding in writing unit testable code

Understanding of cybersecurity and its implications in designing and developing secure solutions

Experience as part of an Agile engineering or development team

Experience mentoring junior engineers

Experience with CI/CD pipelines with Jenkins or similar; Git/GitHub

Why you should join Tovala

Tovala makes home-cooked meals effortless.We are a Chicago-based food-tech company that sells a smart, countertop steam oven that is paired with a weekly meal delivery service. We manufacture our hardware in south-east Asia and sell direct to consumer. Our food is produced in our own facility here in Chicago under the careful guidance of our Chefs. Meals are shipped to customers everywhere in the lower 48 states every week.

We pride ourselves on being a great place to work that makes hugely positive impact in our customers lives through the food they eat.

Team Size:200
Location:Chicago, IL
David Rabie
David Rabie
Bryan Wilcox
Bryan Wilcox