hero

Careers

DevOps Engineering Manager

Lightricks

Lightricks

Software Engineering
Jerusalem, Israel
Posted on Sep 16, 2024

Lightricks, an AI-first company, is revolutionizing how visual content is created. With a mission to bridge the gap between imagination and creation, Lightricks is dedicated to bringing cutting-edge technology to the creative and business spaces.

Our AI photo and video generation models, which power our apps and platforms including Facetune, Photoleap, Videoleap, and LTX Studio, allow creators and brands to leverage the latest research breakthroughs, offering endless control over their creative potential. Our influencer marketing platform, Popular Pays, provides creators the ability to monetize their work and offers brands opportunities to scale their content through tailored creator partnerships.

Behind our successful products there’s an extensive backend operation that provides our apps with core services like authentication and payments; harnesses massive compute power for research purposes using advanced ML and data-science techniques and enables the development of advanced and unique features in our apps; allows Lightricks to extract the most from our products and our marketing efforts by smartly and efficiently utilizing data.

Our ideal candidate is someone with extensive experience designing, building and maintaining highly reliable and scalable infrastructure in production environments. Someone who strongly advocates for DevOps best practices and believes in automation. Someone who can envision a long-term strategic road map and has the passion for executing it and leading others through it by inspiration and mentorship.

What you will be doing

  • Lead a team of talented DevOps engineers.
  • Design and develop reliable and scalable production core services that are used by millions of users of our apps every day.
  • Design, build and maintain cloud infrastructure that will provide a reliable and scalable platform for other teams to build on.
  • Implement and manage CI/CD pipelines to ensure seamless testing, deployment, and monitoring of services.
  • Develop and maintain monitoring and alerting systems to ensure the early detection of issues, enabling proactive problem resolution.
  • Learn and apply industry best practices and share this knowledge with other teams through guidance, lectures and workshops.
  • Develop modules and tools to ease the development and deployment processes for other backend teams at the company.
  • Practice sustainable incident response and blameless postmortems.
  • Continuously evolve and learn new technologies that can improve our team’s workflow, accelerate the development process and make it more reliable.

Your skills and experience

  • 3+ years of experience leading DevOps/engineering teams.
  • 5+ years of proven experience building and maintaining scalable and highly available systems in the cloud, preferably GCP or AWS.
  • Experience in building and managing microservice systems in a containerized or serverless environment.
  • Experience with CI/CD solutions (Github Actions, Argo CD, Circle CI, Travis CI etc.)
  • Experience with Declarative Infrastructure (Infrastructure as Code i.e. Terraform)
  • Familiarity with various DB engines - relational and non-relational, and good understanding of when and how to utilize each.
  • Hands-on experience working with Kubernetes.
  • Understanding of SRE principals, including monitoring, alerting, fault analysis, and other common reliability engineering concepts.

Preferred Requirements

  • 3+ years of experience developing production backend systems in one or more of the following programming languages: Python, JavaScript, C++.
  • Practicing GitOps methodology.
  • Deep understanding of networking protocols and network-security concepts.
  • Good familiarity with UNIX-like operating-systems and experience writing shell scripts.
  • B.Sc. in computer science or similar quantitative field.