Job Closed

This listing is no longer active.

Foodsmart logo
Foodsmart

Foodsmart was founded in 2010 as Zipongo to offer "eating well made simple." As an employer, Foodsmart considers its team's health and happiness central to its success, and the com

Senior Software Engineer – Backend

Location

United States

Posted

109 days ago

Salary

$135K - $160K / year

Seniority

Senior

Job Description

Senior Software Engineer – Backend

Foodsmart

• Develop and maintain the backend systems powering the Foodsmart web application. • Collaborate with front-end engineers to design and implement APIs that effectively serve front-end needs. • Establish and uphold development practices, including code reviews and comprehensive testing, to enhance code quality and system performance. • Work closely with the product team to comprehend end-user requirements, formulate use cases, and transform those into a robust and efficient backend solution. • Debug and resolve production, server-side and database-related issues. • Proactively monitor and optimize system performance and scalability. • Stay informed about emerging technologies and propose ways to leverage them in current and future backend development.

Job Requirements

  • 3 - 5 years of proven experience in backend development using one or more popular programming languages, such as JavaScript, TypeScript or Node.js
  • Proficient knowledge of RESTful APIs and experience in designing and implementing them for optimal performance.
  • Strong command of SQL databases, including relational databases like MySQL or PostgreSQL, as well as non-relational databases like DynamoDB. Experience with cloud data warehouses such as Amazon Redshift is a plus.
  • Extensive experience developing functionality using AWS services like Lambda, SQS, RDS and EC2.
  • Experience in low-code development platforms like Retool is a plus.
  • Exposure to Docker and experience working with applications to run in a container orchestration environment, such as Kubernetes.
  • BS or MS in Computer Science or a related field.

Benefits

  • Remote-First Company
  • Unlimited PTO
  • Flexible & remote location
  • Healthcare Coverage (Medical, Dental, Vision)
  • 401k & bonus
  • Registered Dietitian Services

Related Job Pages

More Backend Engineer Jobs

Software Mind logo

Java Full-Stack Developer – Java, Angular, Oracle

Software Mind

Software House focused on results since 1999

Backend Engineer109 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Design, develop, and maintain scalable web applications using Java and Angular. • Build and optimize RESTful APIs and backend services. • Develop and manage database objects, queries, and performance tuning in Oracle. • Collaborate with cross-functional teams for requirement analysis and solution design. • Write clean, reusable, and testable code following best practices. • Troubleshoot, debug, and resolve production issues. • Participate in code reviews and continuous improvement initiatives.

Poland
Job Closed
Software Mind logo

Tech Lead – React, Next.JS, Node.JS, AWS

Software Mind

Software House focused on results since 1999

Backend Engineer109 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Owning and evolving the overall system architecture (backend, frontend, mobile, and cloud) • Leading technical design decisions and ensuring architectural consistency • Supporting engineering teams with technical guidance, reviews, and mentoring • Ensuring reliability, scalability, performance, and security of the platform • Collaborating with stakeholders to align technical solutions with business goals

Poland
Job Closed
Software Mind logo

Backend Developer, .NET, C#

Software Mind

Software House focused on results since 1999

Backend Engineer109 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Design, develop, test, and maintain software features and enhancements for the client’s Platform using .NET/C# • Solve complex technical challenges, ensuring robust and scalable solutions • Troubleshoot and resolve technical issues related to the platform and provide input on root cause analysis for identified problems being part of the on-call rotation • Collaborate closely with the Product, QA, and Customer Success teams to deliver new features and resolve issues effectively • Participate in code reviews to ensure code quality and adherence to best practices. • Build and maintain integrations with third-party systems such as HubSpot and other internal tools • Optimize and maintain our internal administration and billing systems • Continuously improve the platform by researching and implementing new technologies, tools, and techniques • Collaborate with Sales, Marketing, and accounting teams to address their technical and development needs. • Work with AI tools.

Costa Rica
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Design, implement, and maintain relational and NoSQL databases (Oracle, SQL Server, PostgreSQL, Aurora, MongoDB, etc.) • Integrate database deployments into CI/CD pipelines to enable automated schema migrations, rollback, and testing • Develop and manage infrastructure as code (IaC) for database provisioning (Terraform, CloudFormation, Ansible) • Implement monitoring, alerting, and logging solutions to ensure database performance, health, and security • Optimize database queries, indexes, and execution plans to improve performance and reduce costs • Manage high availability, replication, backup, and disaster recovery strategies • Collaborate with developers, SREs, and DevOps engineers to ensure smooth and secure application-to-database integration • Enforce security best practices, including encryption, key management (AWS KMS/CMK), access control, and compliance with data regulations • Automate routine operational tasks to improve efficiency and reduce manual intervention • Troubleshoot complex production issues and drive root cause analysis

Texas
$75.6K - $153.5K / year
Job Closed