CrawlJobs Logo

Senior Software Engineer, Cloud Platform

chefrobotics.ai Logo

Chef Robotics

Location Icon

Location:
United States, San Francisco

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 240000.00 USD / Year

Job Description:

As a Senior Software Engineer, Cloud Platform at Chef Robotics, you'll be responsible for designing, implementing, and maintaining the cloud infrastructure and deployment systems that power our robotics platform. You'll focus on provisioning robots for seamless deployment, enabling remote software updates to enhance performance and reliability, and developing cloud infrastructure that supports real-time robotics operations. This role requires expertise in cloud platforms, containerization, and infrastructure automation to ensure scalable and reliable deployment of our robotics systems across customer environments.

Job Responsibility:

  • Design and implement cloud infrastructure to support robotics platform deployment and operations
  • Provision robots for seamless deployment across diverse customer environments
  • Enable remote software updates to enhance performance and reliability of deployed systems
  • Implement containerization (Docker) and orchestration (Kubernetes) for scalable deployments
  • Manage cloud infrastructure across AWS, GCP, or Azure platforms
  • Improve the performance and reliability of cloud services supporting the Chef system
  • Implement fault-tolerant design patterns to ensure reliability in production environments
  • Establish performance benchmarks and optimize systems to meet latency requirements for robotics operations
  • Implement comprehensive logging, monitoring, and alerting for cloud infrastructure
  • Create diagnostic tools and dashboards for operational visibility
  • Implement CI/CD practices and infrastructure-as-code principles
  • Develop automated deployment pipelines for robotics software and services
  • Create and maintain deployment scripts and configuration management systems
  • Establish version control and rollback mechanisms for system updates
  • Develop tools for consistent environment provisioning and management
  • Maintain secure and efficient data pipelines between on-device and cloud services
  • Implement systems to support real-time communication between robotics systems and cloud infrastructure
  • Design cloud architecture that supports telemetry data collection and processing
  • Ensure secure authentication and authorization mechanisms across cloud services

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 5+ years of professional experience in cloud infrastructure and DevOps roles
  • Expert knowledge of cloud infrastructure and deployment (AWS, GCP, or Azure)
  • Strong proficiency with containerization (Docker) and orchestration (Kubernetes) technologies
  • Extensive experience with CI/CD practices and infrastructure-as-code principles
  • Experience with system monitoring, logging, and performance optimization
  • Understanding of secure data pipeline design and implementation
  • Understanding of infrastructure requirements for robotics or automation systems
  • Experience with real-time or near-real-time systems and cloud architecture
  • Background in developing reliable systems with high availability requirements
  • Knowledge of deployment automation and configuration management
  • Familiarity with system performance optimization including latency and scalability
  • Strong problem-solving skills with a systematic approach to infrastructure challenges
  • Excellence in technical communication and documentation
  • Proactive mindset in identifying potential issues and implementing solutions
  • Comfort with working in a fast-paced startup environment
  • Passion for robotics and automation technology
  • Collaborative approach to cross-functional engineering teams

Nice to have:

  • Experience with robotics hardware deployment and management
  • Knowledge of ROS (Robot Operating System) or similar frameworks
  • Experience with time-series databases for telemetry data
  • Familiarity with message queue systems for distributed systems
  • Background in manufacturing, food production, or industrial automation
  • Experience with WebSockets for real-time communication
  • Knowledge of Redis for caching and distributed system patterns
What we offer:
  • medical insurance
  • dental insurance
  • vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity

Additional Information:

Job Posted:
December 07, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
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.