As a Software Engineer (Product) at Tenzir, you build the product experience that makes our powerful security data pipeline usable for real users.
You own product features end-to-end—from technical design through production deployment—working across frontend, APIs, and developer tooling. Your work shapes how security and data engineers interact with pipelines, integrations, and query languages.
You collaborate closely with founders and a small, senior engineering team where your decisions matter. This role is not about implementing tickets; it is about building a product that security professionals actually enjoy using.
Build core product features using TypeScript and React, owning the full stack from UI to API
Design and implement APIs that expose the Tenzir pipeline engine to users and integrations
Develop integrations with security tools, data platforms, and enterprise systems
Create developer tooling such as VS Code extensions, CLI workflows, and SDKs
Improve the TQL editing experience (autocomplete, diagnostics, language server features)
Own features end-to-end, from design through deployment and iteration
3+ years of professional software engineering experience
Strong TypeScript skills and solid JavaScript fundamentals
Full-stack capabilities with a strong focus on frontend and React
Product mindset: you care about usability, not just correctness
Experience designing APIs used by other developers
Comfort working with ambiguity and incomplete problem definitions
High quality standards: testing, edge cases, maintainability
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
Languages: Expert TypeScript/JavaScript; comfortable reading Python
Frontend: React, component architecture, state management, CSS
Backend: Node.js, REST APIs, WebSockets, event-driven patterns
Data: JSON manipulation, streaming data concepts, basic SQL
Tooling: Git, Docker, CI/CD pipelines, testing frameworks
Nice to have: VS Code extension development, GraphQL
You care about how your code feels to use, not just whether it works
You enjoy simplifying complex workflows
You document by default because you believe in it
You think about the developer experience before writing APIs
You prefer shipping and iterating over perfecting in isolation
You ask “what problem are we actually solving?” before implementing
Experience with security tools or the security domain
Open-source contributions
Previous startup experience
Ownership: Small team, real responsibility—your code ships to production and is used by customers
Product impact: Direct connection between what you build and customer outcomes
Technical depth: Work on query languages, streaming data, and AI-assisted pipeline generation
Open source: Contribute to a product with an active open-source community
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
Equipment: Provided for employees; BYOD for independent contractors
Team & culture: Quarterly in-person meetups in Hamburg or rotating EU cities, plus one annual company-wide retreat
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 our founder and HR
Reference checks and final offer conclude the process.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Software Engineer Q&A's