We are looking for a

Software Engineer (Product)

Remote

About Tenzir

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 Software Engineer to help build the product experience that makes our powerful data engine accessible.

Based in Hamburg with a fully remote-friendly culture, we believe in finding the best talent regardless of location across European timezones.

The Opportunity

This is a career-defining opportunity for an engineer who wants to own significant parts of a product used by security teams at major enterprises.

As a Software Engineer on our Product team, you'll build the interfaces, APIs, and developer tools that make Tenzir's powerful data pipeline engine usable. You'll own features end-to-end—from technical design through deployment—working on everything from our web UI to integrations with the broader security ecosystem.

You'll work directly with our founders and a small engineering team where your decisions matter. This isn't about implementing tickets; it's about shaping how security professionals interact with data pipelines.

This role is ideal for someone who cares deeply about developer experience and wants to see their work used by real customers solving real problems.

What You'll Do

  • Build core product features in TypeScript, owning the full stack from UI to API

  • Design and implement APIs that expose our pipeline engine to users and integrations

  • Develop integrations with security tools, data platforms, and enterprise systems

  • Create developer tooling including our VS Code extension, CLI experiences, and SDKs

  • Improve the TQL editing experience with language server features, autocomplete, and inline diagnostics

  • Own features end-to-end from technical design through production deployment and iteration

  • Collaborate directly with customers when deep product knowledge is needed (optional, not required)

  • Shape product direction through technical insight and user empathy

What We're Looking For

Must-Haves

  • 3+ years of software engineering experience with strong TypeScript skills

  • Full-stack capabilities with particular strength in frontend development

  • Product sensibility—you think about user experience, not just code quality

  • API design experience—you've built interfaces that other developers use

  • Comfort with ambiguity—you can take a problem and figure out the right solution

  • Quality standards—you write tests, you think about edge cases, you care about maintainability

  • Excellent professional English fluency (written and spoken)

  • Located in EU timezone with residency in the EU / a country recognized by the EU as providing an adequate level of data protection

Technical Requirements

  • Languages: Expert TypeScript/JavaScript; comfortable reviewing Python

  • Frontend: Effect, modern state management, component architecture, CSS

  • Backend: Node.js, REST API design, WebSockets, event-driven patterns

  • Data: JSON manipulation, streaming data concepts, basic SQL

  • Tooling: Git, Docker, CI/CD pipelines, testing frameworks

The Engineer We're Looking For

  • Cares about how their code feels to use, not just whether it works

  • Gets satisfaction from simplifying complex workflows

  • Writes documentation because they believe in it, not because they're told to

  • Thinks about the developer using their API before writing it

  • Enjoys shipping and iterating over perfecting in isolation

  • Asks "what problem are we actually solving?" before diving into implementation

Nice-to-Haves

  • Experience with security tools or the security domain

  • Open source contributions

  • Previous startup experience

  • Experience with data pipeline or streaming concepts

  • Familiarity with C++ (our core engine is C++23/26)

What Makes This Role Special

  • Ownership: Small team, significant responsibility. Your code ships to production and you see customers use it.

  • Technical Depth: Work on interesting problems—query languages, streaming data, AI-assisted pipeline generation.

  • Product Impact: Direct line between what you build and customer outcomes.

  • Open Source: Contribute to a product with a real open source community.

  • Early-Stage Upside: Join at a pivotal inflection point with meaningful equity and growth potential.

  • Remote Flexibility: Work from anywhere in EU timezones with quarterly team meetups.

Our Engineering Culture

We're a small team that values quality over velocity, but we ship regularly. We believe in:

  • Ownership: You own features, not tickets. You're responsible for outcomes.

  • Pragmatism: We make tradeoffs thoughtfully. Perfect is the enemy of shipped.

  • Collaboration: Small team means tight feedback loops and real influence.

  • Transparency: You'll have full context on customers, strategy, and business.

We're not looking for someone to just execute on a backlog. We want engineers who have opinions about what we should build and why.

Compensation & Benefits

  • Base Salary: €60,000 - €115,000 (based on experience and location)

  • Equity: Meaningful early-stage equity participation in our Virtual Share Option Program (VSOP)

  • Remote Work: Full flexibility within EU timezones


  • Equipment: Provided for employees; BYOD for independent contractors

  • Team Building: Quarterly in-person meetups in Hamburg or rotating EU cities, plus one annual company-wide retreat bringing the entire team together

Interview Process

  1. Initial Call (30 min) - Meet our engineering lead

  2. Technical Interview (60 min) - Code review, architecture discussion, and live problem-solving

  3. Team Fit (30 min) - Open discussion with founder and HR representative 

Reference check and final offer conclude the process.

Total process: typically 2-3 weeks

Ready to Join Us?

If you're an engineer who cares about building products that people actually want to use, we want to hear from you. Send us:

  • Your CV highlighting products you've built and your role in them

  • A brief note on a feature you're proud of and why

  • GitHub profile or code samples

  • Optional: Any technical content you've created