Taro Logo

Senior/Staff Back-End Software Engineer

City Storage Systems develops infrastructure for better food, building kitchens in cities around the world where restaurateurs can run their businesses.
Backend
Staff Software Engineer
In-Person
6+ years of experience
AI · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior/Staff Back-End Software Engineer

City Storage Systems develops infrastructure for better food, building kitchens in cities worldwide for restaurateurs. As a Senior/Staff Back-End Software Engineer on the Facility Automation team, you'll work on making food creation and delivery facilities efficient through robotics, custom hardware, and innovative software. You'll develop features using Java, Go, Kubernetes, and CockroachDB, balancing reliability with innovation. Responsibilities include producing high-quality code, owning features, resolving production issues, collaborating across teams, and contributing to product improvement. The role requires 6+ years of industry experience, strong communication skills, and expertise in JAVA/GO. This is an opportunity to impact a growing market projected to reach $500 billion by 2030 in the US alone. The position is based in the Los Angeles office, with a 5-day in-office work week. Join us in changing the restaurant industry and growing your Career of Substance at CloudKitchens!

Last updated 9 months ago

Responsibilities For Senior/Staff Back-End Software Engineer

  • Produce high-quality code by leading or contributing to large cross-functional projects
  • Actively own features and define their long-term health
  • Assist in triaging and resolving production issues
  • Work with engineers from various teams and review code
  • Build in a dynamic environment leveraging Data-Driven Development, Agile Methodologies, and Continuous Improvement
  • Learn the product and bring forth ideas for improvement

Requirements For Senior/Staff Back-End Software Engineer

Java
Go
Kubernetes
  • 6+ years of industry software engineering experience with backend technologies
  • Familiarity with the full life cycle of shipping applications
  • Strong communicator who can explain complex topics
  • Track record of significant contributions in previous roles
  • Strong ability to design and create long-lasting architecture
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • Experience working in a fast-paced environment
  • Expertise with JAVA/GO
  • A love for good food

Benefits For Senior/Staff Back-End Software Engineer

  • Opportunity to work in a growing market
  • Chance to change the restaurant industry
  • Collaborative environment with support and guidance
  • Regular feedback and opportunities for growth
  • Clearly structured competencies