Let your talent run free

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

Cloud Developer

Ramat-Gan, Israel

About The Position

Aqua is the largest “pure play” cloud-native security vendor, focusing exclusively on cloud native technologies. Aqua protects applications from development to production, across VMs, containers, and serverless workloads, up and down the stack.

The Runtime Security Group at Aqua is looking for an experienced backend engineer who is innovative, versatile, and passionate about building scalable, efficient, and maintainable services, to join our team.

What You Will Do:

  • Design and develop our core application for SaaS and on-Prem customers.
  • Write maintainable, scalable code in Golang.
  • Optimize code to meet performance constraints of time, memory, and storage.
  • Take full responsibility and ownership of your projects, from definition, design, and architecture, through development and testing to post-deployment.
  • Build and design multi-tenant scalable system deployed as part of a SaaS or on-Prem product.
  • Work in an environment that highly supports individual growth and creativity.

Requirements

  • 5+ years of industry experience as a backend software engineer Java or Golang.
  • B.Sc. in computer science or equivalent engineering experience from a military unit.
  • Hands-on experience with SQL development.
  • A firm understanding of microservice architecture principles and event-driven distributed systems.
  • Experience in building large-scale distribution systems in the Cloud.
  • Ready to take end-to-end ownership of a product lifecycle: design, build, ship and maintain our backend services.
  • Excellent communication skills and high ability to lead and motivate.
  • Be a collaborative team player with a “can-do” attitude who pushes forward independently.
  • Be able to prioritize and handle multiple tasks and accommodate well shift in priorities.

Advantages:

  • Hands-on programming in AWS
  • Familiarity with cloud deployment tooling, such as AWS CloudFormation or Terraform.
  • Hands-on experience in SaaS development.
  • Hands-on experience with NoSQL development.