CrawlJobs Logo

Senior Software Engineer, Full Stack

United States, San Francisco 150000.00 - 240000.00 USD / Year · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

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

What we offer

  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Full Stack

8 matching positions

Senior Software Engineer, Full Stack

At Relativity Space, we’re building rockets to serve today’s needs and tomorrow’...
Location
Location
United States , Long Beach
Salary
Salary:
165000.00 - 211000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in Computer Science or a related Engineering field (Computer, Software, Electrical, Aerospace)
  • 7+ years of experience building, shipping, and iterating on multiple apps and services in your career so far
  • Experience designing in collaboration with non-software stakeholders
  • Proficient in whatever languages and tools you love most, and willing to learn new ones
  • Expert in front-end frameworks (React) and related tools
  • Passionate about mentoring and growing the engineers around you
Job Responsibility
Job Responsibility
  • Play a key role in the software development life cycle from initial concept, trade studies, design, implementation, and ongoing iteration
  • Develop applications used to plan and schedule purchasing and manufacturing operations, access and analyze engine and component test data, and several other tools used by engineers and operators across the company
  • Follow agile development practices and implement quality software that is continuously integrated and deployed
  • Solve complex problems with simple solutions
  • Work directly with users and stakeholder teams to figure out system requirements, implement the solutions, and iterate
What we offer
What we offer
  • competitive salary and equity
  • generous PTO and sick leave policy
  • parental leave
  • annual learning and development stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices
  • 3+ years of experience applying distributed systems concepts such as concurrency, conflict resolution, and consensus algorithms to build resilient and maintainable back-end architectures
  • 3+ years of experience building systems with emphasis on reliability, durability, and operational efficiency, including experience with live site operations, incident response, and performance optimization
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead architecture and design discussions for Ring 0 services, ensuring security, reliability, and scalability
  • Define and drive the technical roadmap and vision for Ring 0 services, aligning with Intune’s overall strategy
  • Partner with product management to shape priorities and backlogs based on business and technical goals
  • Design, implement, and deploy distributed systems and client components with high availability and performance
  • Deliver clean, maintainable, and secure code, and provide rigorous code reviews to uphold engineering standards
  • Mentor Early-in-Profession engineers, guiding them through complex projects and fostering growth
  • Create and maintain technical documentation to promote best practices and knowledge transfer across teams
  • Investigate emerging technologies and assess their applicability to Intune’s distributed systems and services
  • Work closely with cross-functional teams (PM, design, operations) to deliver customer-focused solutions
  • Communicate technical vision and roadmap effectively to both technical and non-technical stakeholders
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
United States , New York; Chicago; Washington D.C.
Salary
Salary:
230000.00 - 300000.00 USD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • The ability to bring leading industry techniques and technologies to the table
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
  • A passionate focus on quality, writing testable code that performs and scales
  • The ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React (no prior experience required) and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Unlimited PTO
  • Carrot Cash travel stipend
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend
  • Very generous parental leave
  • 100% employer paid Medical, Dental and Vision coverage for employees
  • Access to Disability & Life insurance
  • Health Reimbursement Account (HRA)
  • DCA/ FSA and access to 401k plan
  • Offers Equity
  • Sign-on bonus
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
Mexico
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • The ability to bring leading industry techniques and technologies to the table
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
  • A passionate focus on quality, writing testable code that performs and scales
  • The ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React (no prior experience required) and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Well-funded and proven startup with large ambitions, competitive salary and upsides of pre-IPO equity packages
  • Hopper will offer and cover 100% of employee premiums for private Major & Minor Medical insurances
  • Hopper supplements Social Security coverage for liability benefits with Private insurance to cover you and your loved ones from Day 1
  • Hopper provides employees with a tax-advantageous and secured savings vehicle and matches up to a percentage of employee contributions
  • Please ask us about our very generous parental leave, much above industry standards!
  • Unlimited PTO
  • Flexdesk coworking All Access Pass AND Work-from-home stipend
  • Carrot Cash travel stipend
  • Hopper offers a monthly subsidy to pay for teleworking utilities
  • An entrepreneurial culture where pushing limits and taking risks is everyday business
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to bring leading industry techniques and technologies to the table
  • Strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Experience excelling in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other specialists
  • Passionate focus on quality, writing testable code that performs and scales
  • Ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React and technologies like GCP, OpenAPI, BigQuery, Pub/Sub
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Well-funded and proven startup with large ambitions, competitive salary and upsides of pre-IPO equity packages
  • Hopper covers 100% of employee premiums for EOR - offered supplemental insurance including coverage for Medical, as well as Dental
  • Generous parental leave, much above industry standards
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend
  • Housing & Transportation Benefit
  • Carrot Cash travel stipend
  • Unlimited PTO
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
Brazil
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • The ability to bring leading industry techniques and technologies to the table
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
  • A passionate focus on quality, writing testable code that performs and scales
  • The ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Well-funded and proven startup with large ambitions, competitive salary and the upsides of pre-IPO equity packages
  • Carrot Cash travel stipend
  • Hopper will cover 100% of the employee premiums for EOR-offered health, dental, life and short term disability insurances with SulAmerica
  • Hopper offers employees in Brazil monthly meal vouchers
  • Very generous parental leave
  • Flexdesk All Access Pass & Work-from-home stipend
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
Saudi Arabia
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to bring leading industry techniques and technologies to the table
  • Strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
  • Passionate focus on quality, writing testable code that performs and scales
  • Ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Well-funded and proven startup with large ambitions, competitive salary and upsides of pre-IPO equity packages
  • Hopper covers 100% of premiums for EOR offered supplemental medical insurance, via Tawuniya Insurance Company
  • Is available to extend to your family and dependents
  • Very generous parental leave, much above industry standards
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend
  • Housing & Transportation Benefit monthly allowance
  • Carrot Cash travel stipend
  • Unlimited PTO
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack

The Fintech team is the engine behind Hopper's most innovative and high-margin p...
Location
Location
Spain
Salary
Salary:
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to bring leading industry techniques and technologies to the table
  • Strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Frontend Engineers, and other highly skilled specialists
  • Passionate focus on quality, writing testable code that performs and scales
  • Ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and/or React and its libraries
Job Responsibility
Job Responsibility
  • Iterate on features in an agile manner using Scala and React and technologies like GCP, OpenAPI, BigQuery, Pub/Sub among others
  • Decide how to best build core systems in the context of our microservices architecture
  • Ship your first code in days, iterating on features in an agile manner
  • Collaborate with a diverse group of people, giving and receiving feedback for growth
  • Execute on big opportunities, helping Hopper rise to the top of the travel industry
What we offer
What we offer
  • Well-funded and proven startup with large ambitions, competitive salary, upsides of pre-IPO equity packages
  • Hopper covers the cost of employee premiums for private medical and dental coverage
  • Hopper also offers private life and accident coverage
  • Generous parental leave, much above industry standards
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend
  • Unlimited PTO
  • Monthly cash allowances for gym memberships and to cover home office expenses for a comfortable remote working experience
  • Carrot Cash travel stipend
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Fulltime
Read More
Arrow Right