Let your talent run free

With many open positions worldwide, find the right position in the right location for you!

Data Tech Lead

Ramat-Gan, Israel

About The Position

The Core Data Team at Aqua is looking for an experienced Tech lead who is innovative, versatile, and passionate about cloud technologies, to join our top-notch team of software engineers, who shape the future of cloud-native security.

As we rapidly grow, we are expanding our strong, high-performing team by recruiting highly professional and creative software engineers who are enthusiastic about software, security, open-source technology, and building scalable distributed systems.

Our team is responsible for building the technologies at the core of Aqua’s Data Platform. In our team, you will be working in a fast-paced environment where creativity and innovation drive our decisions. You will be working on challenging engineering projects that require a deep understanding of system design principles. You will work and partner with our biggest customers and your actions will tremendously impact our business.

You will be involved in constructing Aqua's next-generation state-of-the-art data lake, focusing on the development of large-scale data pipelines.

This is an amazing opportunity to join the Core Data Team as we lay the foundation for a new game-changing large-scale SaaS platform using the best-of-breed cloud technologies.

In this position, you will:

  • Design and develop our core systems, and software infrastructures, working with our research, product, and open-source teams.
  • Collaborate closely with other engineers, researchers, product owners, and designers, to identify and solve challenging problems in cybersecurity and to build a new product line.
  • Take full responsibility and ownership of your projects, from definition and design, through development and testing to post-deployment.
  • Work with experienced and talented engineers in a CI/CD environment with cutting-edge technologies.
  • Plan and execute PoCs to assess new technologies and products.
  • Work in an environment that supports individual growth.



Requirements

Requirements:

  • BSc. in computer science or equivalent engineering experience from an elite military unit.
  • Experience with distributed data processing frameworks (e.g., Flink, Spark).
  • Experience with data pipelines, streaming services, and cloud-based queue solutions (e.g., Kinesis, Kafka).
  • Strong design skills in detailed prototypes and experience with performing usability testing.
  • 7+ years of experience in building software platforms from the bottom up, designing scalable software products, preferably in Go or Python.
  • A firm understanding of microservice architecture principles and event-driven distributed systems.
  • Prepared to take ownership over the domain of Data within Aqua.
  • Excellent communication skills and high ability to lead and motivate.

Advantages:

  • Experience in building large-scale distribution systems in the Cloud.
  • Hands-on experience in SaaS development.