System Architect/Cloud Management @ CTO Office

We are looking for really good system architects with expertise in large scale cloud management systems (e.g., Kubernetes, Mesos, OpenStack). If you have good taste when it comes to architecting state-of-the-art cloud management systems, understand what makes a distributed system tick and how to design for failure, have written a management system that is used in production, and have contributed to at least one large open source project; then you might be the system architect we are looking for. The position is based anywhere in the world and reports to the CTO. Lightbits has development offices in Haifa and Kfar Saba in Israel, and in San Jose and NYC in the US. Remote work is also possible.

Responsibilities

  • Working with the Lightbits CTO, architecture, and development teams to architect, design, implement, and evaluate large scale cloud management systems, with a focus on storage integration with Lightbits LightOS
  • Architecting, designing, implementing, and evaluating large scale storage systems
  • Coming up with innovative solutions to hard problems involving both data plane and control plane, coding a proof-of-concept implementation to show that your solution is workable, and working with R&D to bring it to productization
  • Interacting with and communicating Lightbits’ technological vision to customers, partners, and other stakeholder

Desired Skills and Experience

  • Deep knowledge of and expertise in cloud scale management systems
  • Excellent knowledge and experience in multiple programming languages and runtime environments
  • Excellent understanding of distributed systems
  • Ability to work independently and push through to completion. We value getting things done
  • Excellent understanding of computer hardware and software. You need to know what makes computing systems tick and how to push them to their limits
  • Ability to understand customer pain points and translate them into winning features
  • Ability to “grok” state-of-the-art systems and come up with different ways to achieve desired results
  • Ability to communicate complex ideas in English clearly, both orally and in writing
  • Ability to present complex technology at conferences and customer meetings
  • Familiarity with open source development best practices
  • Experience contributing or leading an open source project highly desired
  • A bachelor’s degree in computer science, software engineering, electrical engineering, or related fields — or commensurate experience. MSc or PhD in a relevant field are an advantage
  • At least five years of experience writing software that works in the real world

Fill the form to apply


x

Thank you, we’ll be right back!