Logo
Array
Department: R&D
Location: Tel Aviv, Hybrid

Description

We are seeking an experienced and visionary Infrastructure Team Leader to join our R&D Core Technologies Group. This is a software engineering position for a backend development expert with a strong orientation toward OnPrem and cloud environments. The ideal candidate will focus on designing and building Core backend Services that enable scalable, high-performance, and innovative applications.


As the Infrastructure Team Leader, you will manage a team of skilled software engineers dedicated to developing robust backend architectures and systems. This role combines strategic thinking with hands-on development expertise, making it ideal for a leader ready to drive the evolution of backend services and frameworks that support cutting-edge applications.


Key Responsibilities

  • Lead and mentor a team of software engineers, fostering a collaborative and innovative environment.
  • Define and drive the technical direction for backend development, ensuring scalable, secure, and high-performing solutions for cloud and OnPrem environments.
  • Continuously explore new technologies and methodologies to enhance the development of robust and innovative backend systems.
  • Partner with product and other R&D teams to ensure backend development aligns with broader organizational goals.
  • Drive improvements in efficiency, reliability, and scalability across diverse platforms.

Requirements

  • 5+ years in software engineering with a strong focus on backend development and architecture, including at least 3 years in a leadership role.
  • Proven experience in designing and implementing robust and scalable systems using microservices architecture.
  • Ability to analyze complex technical challenges and design efficient solutions.
  • Strong understanding of database technologies.
  • Familiarity with Spring framework and Spring boot in particular.
  • A passion for adopting and integrating emerging technologies into backend development projects.
  • Strong interpersonal and communication skills, with a demonstrated ability to work across teams to meet organizational objectives.
  • Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
Apply