Let your talent run free

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

Lead Software Architect

Ramat-Gan, Israel · Full-time · P1

About The Position

Aqua is a leader in cloud-native security, protecting critical workloads across the full application lifecycle - from development to production. Our runtime technologies operate at scale in complex, distributed environments and are trusted by leading enterprises worldwide.

We are looking for a Lead Software Architect (Individual Contributor) to join our Runtime Technology Group. This role is ideal for a highly experienced engineer who wants to remain hands-on while leading through architecture, technical decision-making, and collaboration - without people management responsibilities.

What you’ll do:

  • Own and drive the architectural design of core runtime and SaaS platform components, with a strong focus on scalability, reliability, and data design.
  • Translate high-level product and business requirements into clear, production-ready system designs for cloud and on-prem environments.
  • Lead technical direction through design reviews, architectural discussions, and hands-on implementation.
  • Define and promote architectural standards, patterns, and engineering best practices across teams.
  • Work closely with backend, data, platform, and product engineers to design and build robust, data-driven systems.
  • Design and optimize data models, storage strategies, and pipelines for high-volume, real-time, and analytical workloads.
  • Remain hands-on by implementing strategic components, building PoCs, and supporting complex engineering efforts.
  • Evaluate and introduce technologies that improve performance, scalability, security, and observability.
  • Act as a technical mentor and trusted advisor, influencing teams through expertise rather than authority.
  • Partner with cross-functional stakeholders to ensure architectural decisions align with product goals and long-term strategy.

Requirements

  • 8+ years of experience designing and building large-scale, distributed systems.
  • Proven experience in a senior IC, technical lead, or architect role
  • 5+ years of hands-on experience with Linux systems programming (agents, low-level components, OS internals).
  • Strong understanding of microservices architectures, modern SaaS platforms, and data pipelines.
  • Solid experience with cloud-native technologies such as Docker, Kubernetes, and public cloud providers (AWS, GCP, Azure).
  • Ability to lead technical initiatives across multiple teams through influence, collaboration, and clear communication.
  • Excellent design, documentation, and communication skills.
  • A pragmatic, hands-on mindset with a strong sense of ownership and accountability.
  • BSc in Computer Science or equivalent practical experience (advanced degree or military tech unit background - a plus).
  • Experience working in an Agile R&D environment - an advantage.

Why join Aqua?

  • Work on core runtime security technology that operates at scale in real-world, production environments.
  • Take on meaningful architectural ownership with visible impact on the product and customers.
  • Collaborate with strong, experienced engineers who value depth, clarity, and execution.
  • Stay hands-on while shaping long-term technical foundations.