Senior Product Engineer

Trigodev — Germany · Posted ~1 week ago

Senior Full-time

Skills

TypeScript React Node.js PostgreSQL tRPC REST APIs Automated Testing Observability TimescaleDB Temporal Kubernetes OpenShift MQTT

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

We are an independent, close-knit team focused on building and operating reliable distributed systems, including device management and private cloud infrastructure. We are looking for a Senior Product Engineer who can take ambiguous problems and turn them into reliable, maintainable B2B software. You will shape, build, and ship features while taking full ownership of the outcomes. We foster an environment of trust, asynchronous communication, and heavy utilization of modern AI tools. If you value pragmatism, autonomy, and simplicity over rigid processes, this role is for you.

Highlights

Work in an independent, small team with minimal meetings using a 6-week cycle. The company is AI-first and AI-native, expecting you to leverage frontier AI models in your daily work. They prioritize ownership, clear communication, and continuous learning over formal education or background.

Description

Wir suchen: Senior Product Engineer Wer wir sind Ein kleines, unabhängiges Team, dem gute Software wichtiger ist als beschäftigt auszusehen. Wir bauen und betreiben verteilte Systeme — Device Management, Gebäudeautomation, Private Cloud, Daten, Identity und Operations — die Art unglamouröser Infrastruktur, auf die andere Unternehmen jeden Tag still angewiesen sind. Wir achten auf Details, sagen die Wahrheit, behandeln Menschen anständig und lernen weiter. Wer du bist Uns ist egal, wo du zur Schule gegangen bist, ob du fertig geworden bist oder wo du früher gearbeitet hast. Uns interessiert, wer du heute bist und was du heute kannst. Wenn du ein selbständiger Manager of One bist, der ein unscharfes Problem nehmen und daraus Software machen kann, die Menschen wirklich benutzen, wirst du dich bei uns zuhause fühlen. Die Arbeit Ernsthafte B2B-Software, die auf verteilten Systemen läuft. Manches davon ist Produkt, manches wird für bestimmte Kunden gebaut, und alles muss zuverlässig und wartbar sein — weil wir diejenigen sind, die es am Laufen halten. Du formst ein Feature, baust es, lieferst es aus und verbesserst es, sobald es auf die echte Welt trifft. Du verstehst das Problem, triffst die Entscheidung und übernimmst Verantwortung für das Ergebnis. Eine gute Woche ist nicht „ich habe viele Tickets geschlossen“. Eine gute Woche ist „das Produkt ist besser geworden und das System ist einfacher zu leben“. Was du mitbringst Ein starker Full-Stack Engineer oder backend-lastiger Engineer mit genug Frontend-Gespür, um darauf zu achten, wie sich das Ding in der Benutzung anfühlt. Sicher mit TypeScript, React, Node.js, PostgreSQL, tRPC und REST APIs, durable Workflows, automatisierten Tests und Observability. Erfahrung mit Kubernetes, OpenShift, TimescaleDB, MQTT oder Temporal ist ein echtes Plus. Der Stack ist das Uninteressanteste an dir. Wichtiger ist: Du kannst lernen, denken, debuggen und liefern. Product Engineering TypeScript React Node.js tRPC und REST APIs Automatisierte Tests Daten und Workflows PostgreSQL TimescaleDB Durable Workflows Temporal Betrieb und Infrastruktur Observability Kubernetes OpenShift MQTT Wie es ist, hier zu arbeiten Wir arbeiten in kleinen, unabhängigen Teams in Sechs-Wochen-Zyklen, mit deutlich weniger Meetings und Unterbrechungen, als du wahrscheinlich gewohnt bist. Wir sind AI-first und AI-native. Wir erwarten, dass du zu Frontier-AI-Modellen greifst und alles aus ihnen herausholst, was geht — so bauen wir heute. Wir lesen lieber einen klaren Absatz, als in einem Statusmeeting zu sitzen, und liefern lieber eine kleine fertige Verbesserung aus, als eine halbfertige zu babysitten. Wir schätzen Urteilskraft und Ownership — kein Schuldzuweisen, kein „nicht mein Job“. Das ist etwas für dich, wenn Du Softwareprodukte wirklich gern baust, Verantwortung übernimmst und umsetzt. Du willst das Warum vor dem Wie, dir ist wichtig, ob ein Feature nützlich ist und nicht nur, ob es kompiliert, und du bist senior genug, um „noch nicht“ oder „das ist einfacher, als wir es machen“ zu sagen. Das ist nichts für dich, wenn Du jede Aufgabe ausformuliert brauchst. Du denkst, Produktdetails seien der Job von jemand anderem. Du optimierst auf clever statt klar, oder du willst einfach nur Code schreiben und nie über Menschen, Betrieb oder Ergebnis nachdenken. Unterm Strich Nimm ein echtes Produktproblem, triff gute Abwägungen, baue das Richtige und übernimm Verantwortung, bis es funktioniert. Nicht perfekt. Einfach sehr gut, sehr nützlich und ausgeliefert.