Senior Backend Software Engineer
Date Posted
18 Aug, 2022
Work Location
Salary Offered
Not Specified
Job Type
Date Posted
18 Aug, 2022
Work Location
Salary Offered
Not Specified
Job Type
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
BEAMSTART is a global entrepreneurship community, serving as a catalyst for innovation and collaboration. With a mission to empower entrepreneurs, we offer exclusive deals with savings totaling over $1,000,000, curated news, events, and a vast investor database. Through our portal, we aim to foster a supportive ecosystem where like-minded individuals can connect and create opportunities for growth and success.
Home
Jobs
Investors
Members