Senior Software Engineer - Backend
Foodsmart- Full Time
- Senior (5 to 8 years)
Candidates should possess proficiency in backend programming languages such as Java, Python, Go, or Node.js, familiarity with relational and/or NoSQL databases like PostgreSQL, MongoDB, or Redis, and experience with cloud platforms including AWS, Google Cloud, or Azure. A strong understanding of RESTful APIs, microservices, and distributed systems is also required, along with debugging and problem-solving skills and 8+ years of domain experience.
As a Senior/Staff Backend Engineer, you will design, implement, and optimize scalable backend systems and APIs, ensuring high system performance, reliability, and security while collaborating with product managers, designers, and other engineers to deliver end-to-end solutions. You will also participate in code reviews, testing, and documentation, and may mentor junior engineers or take on leadership roles depending on your seniority, focusing on infrastructure, platform, or product development.
Provides shared kitchen spaces for delivery-only restaurants
CloudKitchens provides shared kitchen spaces specifically designed for delivery-only restaurants. These kitchens are fully equipped and allow restaurant operators to focus on food quality and employee satisfaction while alleviating the challenges of financing, construction, and maintenance. Clients, including national chains and local restaurants, can quickly open new kitchens, test various food concepts, and optimize delivery operations with minimal risk. The company charges rent for kitchen use and offers additional services, including proprietary technology that streamlines order management. CloudKitchens aims to support restaurant growth in the expanding food delivery market by providing a comprehensive solution that minimizes investment and maximizes efficiency.