Senior Software Engineer
Aqua Security
Software Engineering
Ramat Gan, Israel
Senior Software Engineer
- Engineering
- Ramat-Gan, Israel
- Full Time
- ID: 57-P-ISR-87
Description
Aqua Security is the largest pure-play cloud-native security company, protecting modern applications from development to production across containers, Kubernetes, serverless, and VMs.
Our Core Technologies Group is at the heart of Aqua’s platform — building the foundational technologies that power our large-scale SaaS services used by global enterprises.
We are looking for a Senior Backend Engineer to join a high-performing team of engineers shaping the future of cloud security.
This is a unique opportunity to work on a next-generation SaaS platform, tackling complex engineering challenges in distributed systems, scalability, and performance, while collaborating with top engineers, researchers, and product leaders.
If you are passionate about building systems from the ground up, love working with cloud-native technologies, and want to make a real impact — this role is for you.
What You Will Own
- Design and build core backend systems and infrastructure powering Aqua’s SaaS platform
- Develop scalable, multi-tenant microservices in a cloud-native environment
- Take full end-to-end ownership — from design and development to production and monitoring
- Collaborate with Engineering, Product, and Security Research teams to solve complex cybersecurity challenges
- Build and optimize distributed, event-driven systems at scale
- Work in a modern CI/CD environment with cutting-edge technologies
- Lead and execute PoCs and technology evaluations
- Partner with customers and internal stakeholders to deliver impactful solutions
- Continuously improve performance, scalability, and reliability
Why Aqua Security
Aqua is a global leader in cloud-native security, protecting Fortune 100 companies and some of the most complex production environments in the world.
At Aqua, you will:
- Build the core technologies behind a global SaaS platform
- Work on high-scale, real-world distributed systems
- Collaborate with top engineers, researchers, and product leaders
- Have true ownership and impact from day one
- Be part of a fast-growing unicorn company where your work matters
This is a rare opportunity to join a company that combines startup agility with global scale — and to help build the future of cloud security.
Requirements
- 5+ years of backend development experience, building large-scale systems
- Strong experience with Go or Java
- Proven experience designing and building distributed systems and microservices architectures
- Hands-on experience with cloud platforms (AWS / GCP / Azure)
- Experience with Docker, Kubernetes, and cloud-native environments
- Strong experience with relational and NoSQL databases (Postgres, MySQL, MongoDB, etc.)
- Deep understanding of system design, scalability, and performance optimization
- Ability to take full ownership across the product lifecycle
- Excellent communication and collaboration skills
- B.Sc. in Computer Science or equivalent experience (elite tech unit – advantage)
Nice to Have
- Experience building large-scale SaaS platforms
- Background in cloud security or infrastructure products
- Experience with event-driven architectures
- Experience working in fast-scaling startup environments