WP Open position - Company

Home > Company > Careers > Open position 

Principal Software Architect

Product Development

Tel Aviv, Israel

Principal Software Architect

We’re looking for a Principal Software architect to join and drive the execution of Imperva’s Platform strategy.

This is a senior (Director level) and key role within the organization, and you will have a significant impact on Imperva’s vision and growth.

This position is part of Imperva's mission for building the foundations for all current and future Imperva products, and creating a unified open platform that connects the best-of-breed cyber security products in the world.

Fortune 500 enterprises rely on Imperva to protect their most valuable asset, their data.
Imperva's modern platform is optimized for reliable high-volume, low-latency data processing billions of events a day.

About the role:

We're seeking an architect to help us scale. Someone who wants to own and lead the most innovative platform of our domain, be a focal point for fellow developers and other stakeholders while constantly pushing our infrastructure forward.

Architect role:

  • Design and build high-performance distributed systems that scales
  • Collaborate with engineers in the group and mentor them to foster solid engineering principles, professionally grow, and represent our engineering values
  • Take end-to-end leadership over high-impact cross-team projects
  • Continuously learn and evaluate new technologies in an ongoing effort to perfect our products
  • Analyze and improve performance, scalability, and stability of platform products, environments, and tools
  • Collaborate with other organizations and stakeholders and present architecture topics 

Skills and experience required:

  • At least 7 years of software development experience, two of which as technical leadership / architecture roles 
  • Experience designing and maintaining high-scale SaaS solutions/platforms.
  • Experience with Big Data platforms and modern technologies (microservices, serverless, K8S, Kafka, no-sql)
  • Hands-on experience with stream processing for near real-time systems (BigData, Distributed systems.
  • Familiarity with cloud infrastructures and architectures - AWS advantage
  • Good presentation and interpersonal skills.


About Imperva

Imperva is an analyst-recognized, cybersecurity leader—championing the fight to secure data and applications wherever they reside. Once deployed, our solutions proactively identify, evaluate, and eliminate current and emerging threats, so you never have to choose between innovating for your customers and protecting what matters most. Imperva—Protect the pulse of your business.

Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment.