This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, Full Stack at Chef Robotics, you'll play a key role in developing cloud-based applications that power our intelligent automation platform. Initially focused on building cloud dashboards that enable line workers to operate and control Chef systems and allow customers to program the system efficiently, this role will evolve to encompass extensive backend, cloud, and infrastructure projects. You'll work on provisioning robots for seamless deployment, enabling remote software updates, and developing systems for real-time remote robot control. This is a unique opportunity to contribute to cutting-edge robotics technology and shape the software that powers the future of food automation.
Job Responsibility:
Own the development and maintenance of the HMI dashboard, ensuring an intuitive and responsive user experience
Design and implement modern TypeScript frontend solutions using React, Next.js, and Vite
Implement 3D rendering features in the UI using Three.js or Three Fiber for enhanced visualization
Create user-facing interfaces optimized for autonomy and robotics operations
Develop internal tools and dashboards using Retool for monitoring and administration
Design and implement robust backend solutions that integrate with autonomy runtime systems
Build performant REST APIs using Node/Express, Python FastAPI, or similar frameworks
Expand REST API capabilities for non-autonomy actions and system control
Integrate real-time pub/sub communication with the autonomy runtime via WebSockets
Maintain secure and efficient data pipelines between on-device and cloud services
Work with relational databases (PostgreSQL, MySQL, MariaDB) and ORM libraries (SQLAlchemy, Prisma, Sequelize)
Collaborate with autonomy, robotics, and cloud teams to create seamless interfaces between Chef systems and operators
Interface with ROS or similar autonomy runtime systems
Optimize system performance and reliability, addressing latency, scalability, and fault tolerance
Improve the performance and reliability of cloud services supporting the Chef system
Work on provisioning robots for seamless deployment across customer environments
Enable remote software updates to enhance performance and reliability
Develop systems for real-time remote robot control and monitoring
Requirements:
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
5+ years of professional experience in full stack development roles
Strong proficiency with modern TypeScript frontend frameworks (React, Next.js, Vite)
Extensive experience with relational databases (PostgreSQL, MySQL, MariaDB) and ORM libraries (SQLAlchemy, Prisma, Sequelize)
Proven experience building performant REST APIs using Node/Express, Python FastAPI, Ruby on Rails, or similar frameworks
Understanding of cloud infrastructure and deployment practices
Experience with real-time communication systems and WebSocket implementation
Understanding of system performance optimization including latency, scalability, and fault tolerance
Experience with secure data pipeline design and implementation
Knowledge of modern development practices and CI/CD workflows
Familiarity with cloud-based application architecture
Strong problem-solving skills with a systematic approach to complex technical challenges
Excellence in technical communication and cross-functional collaboration
Proactive mindset in identifying opportunities for system improvements
Comfort working in a fast-paced startup environment with startup-oriented hours
Commitment to working onsite five days a week to contribute to positive in-office culture
Passion for robotics and automation technology
Nice to have:
Experience building user-facing interfaces for autonomy, robotics, industrial automation, or edge/IoT devices
Experience interfacing with ROS (Robot Operating System) or similar autonomy runtime systems
Experience with Python web servers (FastAPI, Flask, Django, Tornado)
Experience rendering 3D scenes in React using Three.js or Three Fiber
Background in food production, manufacturing, or industrial automation
Knowledge of containerization and orchestration technologies
Familiarity with monitoring and observability tools for distributed systems
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.