SynTwin
Get in Touch

Product Engineer (m/w/d)

I am Carl, CTO of SynTwin. I am looking for our first Product Engineer.

  • Location: hybrid in Munich
  • Engagement: full-time
  • Compensation: EUR 90-120k depending on seniority, plus a significant VSOP package
  • Requirements: business-level German and English, work authorization for Germany, hybrid work from Munich, links to inspectable work
  • Stack: TypeScript, Convex, Effect, React

You will work directly with me on AI counterparts that scale human communication. Strong TypeScript fundamentals, product taste, business-level German and English, and high tolerance for dad jokes required.

The Company and Product

SynTwin builds AI counterparts of human experts. They learn how someone thinks, talks, sells, decides, and remembers context, then make that expertise available through natural conversation.

We have angel investors, early B2B customers, early enterprise customers live, and we ship new features daily. Sales teams are our first focus, but the technology is general-purpose.

I believe AI tools change how we contribute to product work. Non-technical people should be able to submit prototypes instead of specs. Engineers should move across product, design, backend, frontend, AI workflows, customer context, and engineering standards without waiting for the org chart to form a committee.

The Role

This is a product role expressed through software.

You will:

  • Own problems from unclear customer signal to shipped product detail
  • Build across product UX, full-stack web, AI workflows, realtime conversation systems, internal tools, and customer-facing features
  • Raise the bar for how we prototype, review, ship, and keep systems maintainable
  • Help define the product and engineering culture before it calcifies

After a short warm-up, you will take responsibility for critical features. The workflows we establish together will shape the whole company.

Convex, Effect, and React are our core technologies. Experience with them is useful. Learning them fast is mandatory.

You should bring:

  • Strong TypeScript fundamentals
  • Product taste and design intuition
  • Comfort owning ambiguous work
  • Work authorization for Germany and ability to work hybrid from Munich
  • Care for coherent behavior, clear UX, and maintainable systems
  • Links to work we can inspect and discuss deeply

The Interview Process

Apply through our hiring form with a short free-form letter. No CV needed. I don’t care about CVs.

The letter is your chance to introduce yourself as a person and as a builder. Keep it short, but write it so I think: wow, I want to meet this person. Include links to inspectable work, Twitter/X, GitHub, and LinkedIn if relevant. That is it. I will read it personally.

The first interview with me is about you and your work: what you built, why you built it, what you ignored, what you polished, what tradeoffs mattered, and what you would change now.

In the second interview we do the same thing in reverse. I show you SynTwin, what we built, why we built it this way. A great opportunity to roast me.

Please do not prepare LeetCode. That would be a waste of your time and mine. We care more about how you build software products than whether you can reverse a linked list under fluorescent lighting. Though if your actual product needs a linked list, fine, bring receipts.

If the signal is strong and we both think building SynTwin together sounds like a good idea, you meet the other founders Joachim and Adrian for the third and final interview aka vibe check.

Apply

Apply through our hiring form or talk to Carl’s SynTwin.

Legal Notice · Privacy · Cookies · Data Act · Careers
© 2026 SynTwin GmbH Munich · San Francisco