Principal Software Engineer

CloudKitchens helps restaurateurs around the world succeed in online food delivery by transforming underutilized properties into smart kitchens.
Full-Stack
Principal Software Engineer
In-Person
15+ years of experience
This job posting may no longer be active.

Description For Principal Software Engineer

CloudKitchens is revolutionizing the restaurant industry by helping restaurateurs succeed in online food delivery. As a Principal Software Engineer, you'll be an integral part of our data-driven development team, contributing to cutting-edge internal tools. Your responsibilities will include data-driven development, project planning, implementing agile methodologies, collaborative teamwork, code contribution, architectural design, continuous improvement, innovation, and full-stack development. We're looking for someone with 15+ years of experience, a Bachelor's Degree in a related technical field, and expertise in Java and React. You'll be working on an $80 billion market projected to reach $500 billion by 2030 in the US alone. We offer a collaborative environment and the opportunity to make a significant impact in changing the restaurant industry. This role is based in our Los Angeles office, and we believe in the power of in-person collaboration for innovation and idea exchange.

Last updated 9 months ago

Responsibilities For Principal Software Engineer

  • Contribute to a data-centric development team
  • Engage in strategic planning for various internal tools
  • Implement and test software using agile methodologies
  • Work closely with a team to enhance and support technology
  • Write, debug, maintain, and test code for diverse projects
  • Design scalable systems with a focus on architecture
  • Actively participate in and contribute to continuous improvement initiatives
  • Drive innovation within the team
  • Develop and maintain front-end components of our software

Requirements For Principal Software Engineer

Java
React
  • Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Computer Software, Computer Systems or Networks Engineering, Engineering, or a related technical field
  • 15+ years of domain experience
  • Strong ability to design and create long-lasting architecture
  • Ability to work cohesively with multiple cross-functional teams
  • Expertise with Java and React
  • Strong communication and presentation skills

Benefits For Principal Software Engineer

  • Growing market opportunity
  • Changing the restaurant industry
  • Collaborative environment

Interested in this job?