REHOVOT, Israel
3 days ago
Cloud Software Architect - Platform

At Thales, we know technology has the ability to make our world more secure, sustainable, and inclusive – and that it’s all driven by human intelligence.

Because it takes human intelligence to build and power the systems and solutions that people depend on every day. So we stay curious and make space for diverse points of view. We share what we know and we challenge what’s possible.

We’re driving progress in some of the world’s most important industries - from the bottom of the oceans to the depths of space and cyberspace - and from manufacturing to engineering, we work together to build a future we can all trust.

Imperva, a Thales company, is a globally recognized cybersecurity leader, dedicated to securing data and applications across diverse environments. Our cutting-edge solutions empower organizations to safeguard their most critical assets, ensuring robust protection against emerging threats.

We’re proud to be recognized as one of Israel’s Top 50 High-Tech Companies to Work For in 2024 (Dun & Bradstreet) and offer a flexible hybrid work model from our Rehovot office.

We are looking for a talented Software & System Architect to spearhead Imperva's Application Security Platform  strategy. This role offers the opportunity to shape Imperva's vision and drive its growth in the cybersecurity sector. As an AppSec platform architect, you will define and drive the architectural vision, ensuring our platform is scalable, modular, and built for the future. You’ll work closely with engineering teams across Imperva to enable faster product development, reduce duplication, and deliver secure, high-performance services on top of cloud-native infrastructure.

About the role:

In this role, you are expected to play a major part in shaping and driving the execution of Imperva’s Application Security strategy. 

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

You will Lead the architectural design of a modern shared platform, built to serve multiple Imperva product lines with unified capabilities such as data processing, observability, user experience, and service integration. 

Shape our platform strategy, focusing on areas such as event-driven architecture, big data pipelines, multi-region cloud deployments, and cost optimization efforts. 

You will lead the design of scalable GenAI and machine learning solutions. Must have expertise in MLOps for building, deploying, and managing AI/ML pipelines in production. 

Partner with product architects, engineering leaders, and DevOps to ensure that platform services meet security, performance, and compliance standards while being reusable, extensible, and easy to consume. 

Play a key role in Imperva’s Platform-as-a-Product initiative—delivering self-service capabilities and empowering engineering teams to build more efficiently. 

Key Responsibilities :

Lead the architectural high-level design of Imperva Application Security Products, focusing on the development of a modern shared platform SaaS services for all of Imperva's portfolio.  

Architect and develop complex, high-performance solutions, serving as a mentor and leader for engineering teams. 

Researching new technologies and adapting them for use in the company’s product 

Make technical decisions - infrastructure, frameworks, technologies 

Collaborate closely with engineers and stakeholders to drive key design decisions and ensure alignment with engineering values. 

Continuously evaluate and integrate new technologies to enhance product performance, scalability, and stability. 

Requirements:

At least 5 years of experience as architect or technical lead preferably in a cloud-native, SaaS-based cybersecurity organization. 

Deep hands-on expertise in back-end and platform technologies: 

Java, Spring Boot, and Spring Cloud.

Distributed systems and microservice patterns.

Orchestration tools such as Kubernetes. 

Streaming and batch data pipelines: Kafka, Spark, Presto, Airflow. 

Data stores: PostgreSQL/RDS, OpenSearch, MongoDB. Time-series DBs (e.g., SingleStore) is an advantage.

 Platform services for AI/ML workloads and Generative AI frameworks and protocols, such as A2A, LangChain and MCP.  

Proven experience in AWS-based architecture, including multi-region deployments and hybrid/on-premise integrations. 

Strong understanding of infrastructure-as-code, CI/CD, observability (logs, metrics, traces), and security best practices. 

Strong understanding of end-to-end solutions, encompassing stream and batch processing, networking, and cloud (AWS). 

Excellent communication skills in English, both verbal and written, and experience as a matrix manager. 

Team player with a collaborative mindset. 

Thales, champions inclusion and we believe diversity strengthens the fabric of our culture. We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
 

Por favor confirme su dirección de correo electrónico: Send Email