Software Engineer (Core Engine)
Your mission
As a Software Engineer, Core Engine at Tenzir, you work on the heart of our platform: the high-performance C++ execution engine that processes, transforms, and routes security telemetry at scale.
You design and evolve query execution and streaming data processing for TQL (Tenzir Query Language), tackling problems in performance engineering, query optimization, and systems design. Your work directly determines how efficiently customers can process millions of security events in production.
You collaborate closely with our founder and a small, highly technical engineering team. This role is for engineers who enjoy working close to the metal and want their systems work to have real-world impact.
Your responsibilities include:
Evolve and optimize the query execution engine for TQL pipelines
Improve streaming data processing for high-throughput, low-latency workloads
Work with Apache Arrow for columnar in-memory data representation and zero-copy processing
Implement new operators for data transformation, enrichment, and routing
Improve query optimization techniques (e.g. predicate pushdown, operator fusion, pipeline parallelization)
Design storage and indexing strategies for efficient data retrieval and replay
- Profile and optimize performance across the full data path
- Contribute to and help shape our open-source core engine
Your profile
Must-haves
Significant systems programming experience in modern C++ (C++23/26)
Experience building or working on data-intensive systems (databases, query engines, streaming systems, or similar)
Strong computer science fundamentals (algorithms, data structures, memory management)
Performance engineering mindset with systematic profiling and optimization
High quality standards, including testing, edge-case handling, and failure-mode thinking
Professional fluency in English (written and spoken)
Residency in an EU time zone with the right to work in the EU or an EU-adequate country
Technical requirements
Languages: Modern C++ (23/26); familiarity with Python for tooling
Data processing: Columnar formats, vectorized execution, SIMD optimization concepts
Systems: Memory management, concurrency, I/O optimization, Linux internals
Formats: Apache Arrow, Parquet, or similar serialization formats
Build & tooling: CMake and CI/CD pipelines for native code
Nice to have: Query optimization techniques, catalog design, compression algorithms
Engineering mindset
Enjoys shaving microseconds off hot paths
Thinks deeply about memory layout and cache efficiency
Likes debugging complex concurrent systems
Cares equally about correctness and performance
Wants to understand the full execution stack, from query plan to syscall
Nice-to-haves
Experience with database internals (e.g. DuckDB, ClickHouse, DataFusion, Velox, PostgreSQL)
Background in streaming systems (Kafka, Flink, or similar)
Familiarity with query languages and parsers
Open-source contributions to data infrastructure projects
- Exposure to security data formats (CEF, LEEF, syslog) or SIEM systems
- Ability to navigate adjacent stacks (e.g. TypeScript or platform code)
Why us?
Why us?
Hard problems: Work on real query execution, streaming processing, and performance optimization in production
Apache Arrow ecosystem: Build on cutting-edge columnar data technology used across the industry
Open source: Contribute to a core engine with real users and an active community
Full-stack impact: Your engine work directly affects customer-visible performance and scalability
Small team: Direct collaboration with founders and engineers, no layers of abstraction
Early-stage upside: Meaningful equity participation through our VSOP
Compensation: Base salary range of €60,000–€115,000 (depending on experience and location)
Remote work: Fully remote within EU time zones
Employment model: Direct employment in Germany; contractor model outside Germany
Equipment & team: Equipment provided for employees; quarterly team meetups and one annual company-wide retreat
Interview process
Our hiring process typically takes 2–3 weeks and includes the following steps:
Initial call (30 minutes) with our engineering lead
Technical interview (60 minutes) including code review, architecture discussion, and live problem-solving
Team fit conversation (30 minutes) with a founder and HR
Reference checks and final offer conclude the process.
About us
Tenzir is revolutionizing how enterprises address security and data infrastructure challenges with its innovative, AI-powered data pipeline, empowering builders and cyber defenders to shape, enrich, and route their security data. Our mission is to provide the critical data infrastructure that enables organizations to effectively manage and leverage their security data, protecting them from evolving threats.
We are at a pivotal stage of our journey: Our customers rely on us for their mission-critical data infrastructure, and we are seeking an exceptional Account Executive to help us expand our growth beyond the current founder-led sales model.
Based in Hamburg with a fully remote-friendly culture, we believe in finding the best talent regardless of location across European timezones.
Empfohlene Jobs
Staplerfahrer (m/w/d) Front und Schubmast
Zweck und Ziel der Stelle Sie sind auf der Suche nach einer neuen beruflichen Aufgabe? Für eines unserer namhaften Kundenunternehmen in Hamburg-Hausbruch suchen wir Sie als Staplerfahrer (m/w/d) .…
Kfz-Mechatroniker:in als Instandhalter:in
Du möchtest dich beruflich wie fachlich weiterentwickeln und neue, zukunftsträchtige Arbeitsbereiche kennenlernen? Dann bist du bei uns richtig, denn die präventive und korrektive Instandhaltung unse…
Niederlassungsleiter / Standortleiter (m/w/d) Engineering
Niederlassungsleiter / Standortleiter (m/w/d) Engineering Hamburg, Germany Präzise Fundamentarbeit und Expertise in der Materialanalyse: Werden Sie Teil unseres Teams! Die Kiwa GmbH bietet …
Spezialist Kundenservice & Supply Chain bei Airbus (m/w/d)
Verschaffen Sie Ihrer Karriere mit ARTS einen Vorsprung in einem internationalen und innovativen Arbeitsumfeld. Als vertrauensvoller, kreativer Partner, Berater und Wegbegleiter für HR-Services, schl…
Fieldservice Techniker (m/w/d)
Arbeitgebervorstellung: Für unseren Kunden, bei dem es sich um einen der größten IT Dienstleister in Hamburg handelt, suchen wir zum nächstmöglichen Zeitpunkt einen Fieldservice Techniker (m/w/d…
(Senior) Consultant (all genders) Future Rail Strategy
(Senior) Consultant (all genders) Future Rail Strategy Kennziffer: J000001895 Einstiegsart: Professionals Einsatzort: Berlin, Frankfurt am Main, Hamburg, München, Stuttgart Gesellschaft:…
Fachkraft (gn) Konfiguration von Triebwerksbauteilen
Fachkraft (gn) Konfiguration Triebwerksbauteile ab sofort in Vollzeit in Hamburg in der Direktvermittlung Die Gi Group ist ein international agierender Personaldienstleister mit mehr als 500 Standor…
Bezirksleiter / Regional Sales Manager (m/w/d) Außendienst LEH I Hamburg und Umgebung
Du suchst einen sinnvollen Job, der das Konsumentenverhalten nachhaltig verändert? Dann bist du bei uns richtig! Wir sind die ooha food company, ein junges Impact-Start-up aus Hamburg. Als Next-Gen-A…
Strategischer Einkauf (m/w/d)
Sie denken analytisch, behalten Prozesse im Blick und möchten Beschaffungsprozesse aktiv mitgestalten? Dann ist diese Position im strategischen Einkauf genau das Richtige für Sie! Für unseren Kunde…
Bewerbende mit Behinderungen erwünscht 👨🦽👨🦯🦻 Working Student Warehouse Management (all genders)
Your Tasks ~Involved in the project for EWM (Extended Warehouse Management), supporting the project in communication & organization with PMO (Project Management Office) activities ~Support testing…