Senior Product Engineer (Software) (m/w/d) in Berlin

Senior Product Engineer (Software) (m/w/d) in Berlin

Berlin Vollzeit 75000 - 95000 € / Jahr (geschätzt) Hybrid
R

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für Zahnarztpraxen und verbessere deren Arbeitsabläufe.
  • Unternehmen: Roger, ein dynamisches Unternehmen im Gesundheitswesen mit einem engagierten Team.
  • Vorteile: Attraktives Gehalt, Aktienbeteiligung, 30 Tage Urlaub und flexible Arbeitszeiten.
  • Weitere Informationen: Kleine Teams, kurze Entscheidungswege und spannende Herausforderungen im Gesundheitsbereich.
  • Warum dieser Job: Gestalte die Zukunft der Zahnmedizin mit modernster Technologie und echten Auswirkungen.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Fähigkeit zur Zusammenarbeit mit verschiedenen Teams.

Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.

Roger is the operating system for dental practices.

We automate the work dental teams shouldn’t be doing by hand – from treatment plans to patient communication to revenue optimization – and we plug directly into the practice management systems (PMS) that German practices already run on.

We’re early, well-funded, and moving fast.

We’re looking for a Senior Product Engineer who wants to own a product area end to end: understand the practice’s problem, decide what to build, ship it, run it, and improve it with real usage data.

Not tickets.

Outcomes.

We call the role Product Engineer on purpose.

You work directly with product, design, and practices, and you’re accountable for whether what you built actually solves the problem – not just for whether the code merged.

What you’ll build Everyone works across the whole product; people build deeper expertise in some areas, but who works on what can change quickly.

Over a typical quarter you’ll touch things like

  • PMS integrations – connecting Roger to the practice management systems German practices run on, so our workflows sit on top of live practice data instead of beside it
  • Treatment plans and cost estimates (HKP) – turning a manual, error-prone paper process into something a practice team gets right the first time
  • Patient communication – recalls, reminders, and follow-ups that practices today handle by phone, fax, and sticky note
  • Revenue and billing workflows – helping practices bill what they actually did, correctly and on time
  • The Roger apps – web and Flutter clients that practice staff use all day, every day Whatever your area, you’ll own it from the first conversation with a practice to the dashboard that tells you whether it worked.
  • What we expect
  • Own outcomes, not tasks.

You define scope, timelines, and success criteria for your area, and you align stakeholders around them

  • Make technical decisions and stand behind them.

Architecture, trade-offs, what to build versus buy – you decide, document why, and course-correct when the data says so

  • Know the system, not just your service.

Roger is one product.

You keep enough context across PMS integrations, data model, and clients to make decisions that hold up outside your corner

  • Raise the bar continuously.

Testing, documentation, CI/CD, observability – you leave every area better than you found it

  • Shape how we work with AI.

Our tooling and practices are still evolving.

  • You contribute to them actively rather than waiting for a playbook
  • Enable others.

Code reviews, knowledge sharing, pairing – a senior here makes the people around them better How we work AI-native engineering, honestly described.

Most of us run several coding agents in parallel, all day.

Writing code is no longer the bottleneck.

Reviewing it, testing it, and deciding what not to ship is.

So here’s what that actually means for you

  • You write specs and plans before you prompt.
  • Skipping design thinking is where projects fail – not the AI
  • You review agent output with the same rigor as any PR.
  • If you can’t explain what a module does, it doesn’t ship
  • You test relentlessly.
  • A solid test suite is how you turn an unreliable agent into a reliable system
  • Your fundamentals are strong enough to evaluate, correct, and improve whatever AI produces – architecture, security, performance
  • You know the spectrum: when a throwaway prototype is fine and when full engineering discipline applies
  • You expect to spend as much time reviewing and validating as writing.

If that sounds like a downgrade, this isn’t the right team.

If it sounds like leverage, read on Patient data is not a detail.

Roger handles health data (GDPR Art. 9) and sits inside practices bound by professional secrecy (§ 203 St GB).

Data minimization, access control, EU processing, and a clear head about what may go to which model provider are part of the engineering bar here – not a compliance checkbox someone else owns.

Small team, short paths.

You talk to practices, to product, and to the people who answer the phones for our customers.

Decisions get made in a conversation, not a committee.

Who you are

  • Senior-level, with significant experience shipping and operating production systems – you’ve been paged for your own code
  • A track record of owning projects end to end: from a vague problem statement through delivery to production and iteration
  • Used to working cross-functionally with product, design, data, and non-technical stakeholders – and comfortable talking to end users directly
  • You think beyond your own code: business context, user needs, and product goals shape what you build
  • You take ownership without waiting for instructions, make decisions under ambiguity, and escalate when it matters
  • You communicate openly and clearly, in writing and in person, with technical and non-technical people alike
  • Our stack is Ruby on Rails, Go, and Dart/Flutter.

Deep experience in at least one of these helps; strong fundamentals matter more than any specific language

  • Bonus, not required: experience in healthcare, dental, or another regulated domain; or with integrating into legacy on-premise systems Location, language, and setup
  • Location: You live in Germany and can be in our Berlin office regularly.

The role is hybrid: 2–3 days a week on site, the rest remote

  • German: Business-fluent German (C1 or better) is required.

You’ll talk to practices, read PMS vendor documentation, and work with German regulatory and billing concepts daily.

  • Our team language is English
  • Eligibility: You already hold the right to work in Germany.

• Working hours: Full-time Why Roger?

  • The opportunity is absurd.
  • A market worth billions that still runs on fax machines and phone tag
  • Real leverage.

You’ll be one of 6 engineers.

  • Your area is yours – your decisions shape the product, not a committee’s
  • Hard, interesting problems in a space most tech companies ignore: legacy integrations, regulated data, real-world workflows with real-world stakes
  • Engineers who care about craft.
  • We argue about architecture, not politics
  • Compensation: €75,000 – €95,000 base salary depending on experience, plus equity participation and benefits: Deutschlandticket, Urban Sports Club, 30 days’ vacation and Hrmony (50€ in-kind compensation).

Senior Product Engineer (Software) (m/w/d) in Berlin Arbeitgeber: Roger

Roger ist ein innovatives und schnell wachsendes Startup im Herzen Berlins, das seinen Mitarbeitenden eine dynamische Arbeitsumgebung mit viel Eigenverantwortung und einem motivierten Team bietet. Als Customer Success Manager:in hast du die Möglichkeit, aktiv zum Wachstum des Unternehmens beizutragen und dabei deine Karriere durch strukturiertes Mentoring und zahlreiche Entwicklungschancen voranzutreiben. Mit einem attraktiven Gehalt und der Flexibilität des hybriden Arbeitens sorgt Roger dafür, dass du nicht nur beruflich, sondern auch persönlich erfüllende Erfahrungen sammelst.

R

Kontaktdaten:

Roger Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Product Engineer (Software) (m/w/d) in Berlin erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Roger anzuklopfen, wenn du dich auf die Stelle als Senior Product Engineer (Software) (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Roger vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Product Engineer (Software) (m/w/d) in Berlin mit Bravour zu bestehen

Produktmanagement
Technische Entscheidungsfindung
Architekturverständnis
PMS-Integration
Datenmodellierung
Testautomatisierung
CI/CD

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Roger klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Roger vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.