Taro Logo

Senior Software Engineer - Backend

Foodsmart is the leading telenutrition and foodcare solution, providing personalized dietary guidance and food ordering services to 2.2 million members.
$145,000 - $180,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Software Engineer - Backend

Foodsmart, the leading telenutrition and foodcare solution, is seeking a Senior Backend Software Engineer to join their mission of making nutritious food accessible and affordable for everyone. Recently securing a $200 million investment from TPG's Rise Fund, Foodsmart serves 2.2 million members through their digital platform that combines dietary assessments, nutrition counseling, and online food ordering.

As a Senior Backend Engineer, you'll be instrumental in building and maintaining the data infrastructure that powers their platform, creating robust databases and data processing algorithms that connect users with personalized nutrition guidance. You'll work with a variety of technologies including JavaScript/TypeScript, Node.js, SQL databases, and AWS services, while collaborating with front-end engineers and the product team to deliver efficient solutions.

The role requires 5 years of backend development experience and strong technical expertise in RESTful APIs, database design, and cloud services. You'll be part of a company culture that values being measured, impactful, collaborative, hungry for growth, and joyful in their work. The position offers competitive compensation ($145,000-$180,000), equity, comprehensive benefits, and the flexibility of remote work, making it an excellent opportunity for experienced engineers passionate about combining technology with healthcare innovation.

Last updated a day ago

Responsibilities For Senior Software Engineer - Backend

  • Develop and maintain the backend systems powering the Foodsmart web application
  • Collaborate with front-end engineers to design and implement APIs
  • Establish and uphold development practices, including code reviews and testing
  • Work with product team to understand requirements and create backend solutions
  • Debug and resolve production, server-side and database-related issues
  • Monitor and optimize system performance and scalability
  • Stay informed about emerging technologies

Requirements For Senior Software Engineer - Backend

JavaScript
TypeScript
Node.js
MySQL
PostgreSQL
  • 5 years of proven experience in backend development
  • Proficient knowledge of RESTful APIs
  • Strong command of SQL databases
  • Extensive experience with AWS services
  • Experience with Docker and container orchestration
  • BS or MS in Computer Science or related field
  • Strong knowledge of algorithms and data structures
  • Proficient with backend development tools

Benefits For Senior Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Remote-First Company
  • Unlimited PTO
  • Healthcare Coverage (Medical, Dental, Vision)
  • 401k, bonus, & stock options
  • Wellness reimbursement
  • Registered Dietitian Services

Interested in this job?

Jobs Related To Foodsmart Senior Software Engineer - Backend

Senior AI + Windows Engineer (Windows)

Senior AI + Windows Engineer position at Microsoft's M365 Copilot team in Hyderabad, focusing on developing AI-powered experiences for Windows platform using C/C++.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams in Bangalore, focusing on building data analytics platforms that process petabytes of telemetry data daily.

Sr. Software Development Engineer, Kuiper Government Solutions

Senior Software Engineer role at Amazon's Project Kuiper, developing critical interfaces between satellite systems and government customers, requiring US citizenship and 5+ years experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on developing enterprise software solutions, offering competitive compensation, hybrid work arrangement, and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Industry Solutions Engineering team, working on cloud solutions with customers, requiring 7+ years of experience in software development.