Principal Software Engineer – Greenfield project
Build and shape the data backbone behind a global cybersecurity platform.
We're looking for a
Principal Software Engineer
to lead the architecture and evolution of a cloud-scale ingestion and transformation platform that powers advanced analytics, investigations, and detections used by enterprises worldwide.
This is a
high-impact, senior technical role
where you'll combine deep hands-on engineering with architectural leadership. You'll design and operate systems that ingest and process massive volumes of telemetry across
AWS, Azure, and cloud-native environments
, enabling real-time insights and behavioral analytics at scale.
You'll join a team responsible for the
core data foundation
of the business, ensuring data is efficiently collected, normalized, secured, and made accessible with high performance, resilience, and scalability. If you enjoy solving complex distributed systems challenges and owning critical platform components, this role offers meaningful ownership and technical depth.
About the Role
As a Principal Software Engineer, you'll lead the design, development, and operation of the
Cloud Ingestion Platform
, supporting data collection, transformation, analytics, and access across multiple cloud providers. You'll help define architectural direction, mentor engineers, and drive best practices across performance, cost efficiency, security, and reliability.
This role blends
strategic architecture
with
hands-on execution
in a fast-moving, collaborative engineering environment.
Your Mission:
* Architect and build scalable cloud ingestion and transformation systems
* Lead the design of ETL pipelines that convert diverse telemetry into clean, reliable data models
* Own and optimize cloud database and data infrastructure, focusing on performance, cost, and scale
* Partner with data, platform, and infrastructure teams on observability, capacity planning, and system reliability
What We're Looking For
* 10+ years of professional software engineering experience
* 5+ years building distributed systems or large-scale data platforms
* Strong proficiency in
Python, Rust, Java, or Go
* Hands-on experience with
AWS, Azure, or similar cloud platforms
* Proven experience scaling and optimizing cloud data platforms (e.g.
Snowflake, Trino, Delta Lake, Iceberg, RDS
)
Why Join?
* Play a key role in shaping a
global, cloud-scale data platform
* Significant influence over architectural and technology decisions
* Modern tech stack within a mission-driven
cybersecurity environment
* Collaborate with highly skilled engineers across cloud, data, and analytics
Benefits:
100,000 € - 130,000 € Base Salary + Health Insurance, Pension, Stocks, Life assurance, Dental cover
For more information, contact
Olga Torres
confidentially on
or send your CV to
.