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...