Director of Engineering
About The Position
Aqua is a leader in cloud-native security, helping organizations protect critical workloads across modern, distributed environments. Our container security platform supports global enterprises operating at scale, and we continue to invest in the teams and technologies at the core of our product.
We are looking for an experienced Director of Engineering to lead a high-performing engineering team responsible for building and evolving our container security platform. This role combines people leadership, strong technical ownership, and close collaboration with product and cross-functional partners. It’s an opportunity to lead with clarity and impact during a meaningful phase of the company’s evolution.
What you’ll do
- Lead, mentor, and grow a team of engineers, fostering a culture of ownership, accountability, and technical excellence.
- Take end-to-end ownership of products and components - from design through production and long-term maintenance.
- Drive the development of scalable, cloud-native microservices in a large-scale production environment.
- Set technical direction through architecture discussions, design reviews, and code reviews.
- Collaborate closely with Product, Security, and Platform teams to align engineering execution with business and product goals.
- Lead Agile planning and execution, ensuring predictable delivery and continuous improvement.
- Improve system performance, scalability, reliability, and testability across the stack.
- Shape the team’s roadmap and contribute to long-term engineering and technology strategy.
Why join Aqua
- Lead a core product area with real impact on customers and the business.
- Work alongside experienced engineers on complex, meaningful technical challenges.
- Play a key leadership role during a focused phase of growth and consolidation.
- Opportunity to shape both people and technology while staying close to execution.
Requirements
- 5+ years of engineering leadership experience, leading teams in complex, production environments.
- 7+ years of hands-on software development or architecture experience.
- Proven experience building and scaling large-scale cloud applications.
- Strong hands-on experience with AWS or another major cloud provider.
- Solid understanding of performance optimization (memory, latency, storage).
- Deep understanding of microservices architecture, including high-level and low-level design (HLD/LLD).
- Comfortable staying hands-on when needed, including development, debugging, and code optimization.
- Experience managing distributed teams and modern development processes.
- Excellent communication, collaboration, and problem-solving skills.
- B.Sc. in Computer Science or a related technical field, or equivalent practical experience.
- Bonus: Experience with Kubernetes, Docker, OpenShift, and modern DevOps tools.
