This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our engineering team is at the core of how modern data security is built. We are redefining how organizations understand and protect their most sensitive data in a world of growing scale, speed, and complexity. By combining high-performance systems with intelligent, AI-driven capabilities, we challenge traditional approaches and push the boundaries of what data classification can achieve. We’re looking for engineers who thrive in open-ended environments, are energized by hard problems, and are motivated to build solutions that don’t yet exist. This role is about more than writing code. It’s about shaping how intelligent systems detect, interpret, and protect data across cloud and endpoint environments. In this role, you will play a central part in designing and building a core classification engine that powers multiple security solutions across the platform. Your work will directly influence how different products identify risk, enforce protection, and operate at scale. You’ll work at the intersection of large-scale systems and applied AI, turning raw signals into accurate, reliable insights that help customers secure their data with confidence.
Job Responsibility:
Build and scale AI-driven data classification and detection capabilities for next-generation data security products
Design systems that identify, classify, and protect sensitive data in real time across cloud and endpoint environments
Lead technical design discussions and influence architecture for large-scale data processing systems
Partner with product, infrastructure, and other engineering teams to deliver tightly integrated solutions
Solve complex engineering challenges related to scale, performance, reliability, and operations
Raise the technical and collaborative bar by mentoring, sharing knowledge, and improving team practices
Proactively suggest ideas, lead initiatives, and drive continuous improvement across the product and engineering processes
Requirements:
5+ years of professional experience as a Software Engineer
BSc degree in Computer Science, or equivalent background
Proven ability to design and deliver complex systems end-to-end
Strong algorithmic thinking, including the ability to design efficient solutions under real-world constraints such as scale, latency, and resource usage
Familiarity with CI/CD pipelines and cloud infrastructure
Ability to make things work beyond writing good code - hands-on, practical, and execution-oriented
Strong ownership, communication skills, and a proactive mindset
Nice to have:
Professional experience with Rust - a significant advantage, though willingness to work in Rust is also relevant
Experience integrating AI/ML models into production systems, with a focus on performance, scalability, and reliability
Python or Go experience in a large-scale cloud environment
Experience with applications running remotely at scale
Familiarity with cyber technologies, information security, software security, or related domains