Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, May 19, 2026
This job expires in: 29 days

Job Summary

Owning and evolving backend systems, the full-time Staff Software Engineer will design, build, and operate backend services and data infrastructure for Foodsmart's platform while collaborating with front-end engineers and ensuring product functionality in a remote environment.

Key responsibilities:
  • Develop and maintain backend systems for the Foodsmart web application
  • Collaborate with front-end engineers to design and implement effective APIs
  • Establish development practices, including code reviews and testing, to enhance code quality
Required qualifications:
  • 8 - 10 years of experience in backend development using programming languages like JavaScript, TypeScript, or Node.js
  • Proficient knowledge of RESTful APIs and experience in designing them for optimal performance
  • Strong command of SQL and NoSQL databases, including experience with cloud data warehouses
  • Extensive experience with AWS services such as Lambda, SQS, RDS, and EC2
  • BS or MS in Computer Science or a related field

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...