Senior Software Engineer (m/w/d)

Roger

Berlin Contract 4 days ago
Workplace
On-site
Location
Berlin
Who can apply
Based in Germany: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Roger is the operating system for dental clinics. We automate the workflows that dental teams shouldn't be doing manually – from treatment plans to patient communication to revenue optimization. We're early, well-funded, and moving fast. We're looking for a Senior Software Engineer who wants to own real problems, not just tickets.

Tasks

Profile & Experience

* Senior-level with significant experience shipping and operating production systems * Track record of owning projects end-to-end: from concept through delivery to production * Experience working cross-functionally with Product, Design, Data, and other stakeholders * Preferred stack: Ruby on Rails, Go, Dart/Flutter – but strong fundamentals matter more than specific languages

How You Work

* You think beyond your own code – you understand business context, user needs, and product goals * You take ownership proactively and drive projects to completion without waiting for instructions * You communicate openly and clearly with stakeholders, technical and non-technical alike * You make decisions under ambiguity and escalate when it matters * You enable other engineers through code reviews, knowledge sharing, and raising the bar

Agentic Engineering Mindset

* You use AI agents as a force multiplier – not a crutch. You orchestrate, review, and own the output * You write specs and plans before prompting. You know that skipping design thinking is where projects fail, not the AI * You review AI-generated code 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 understand the spectrum: you know when to vibe-code a prototype and when to apply full engineering discipline

Requirements

What We Expect

* Own scope, timelines, and stakeholder alignment for your projects * Make and be accountable for technical decisions * Build and maintain broad context – know the system, not just your service * Continuously raise engineering standards: testing, documentation, CI/CD, observability * Actively shape how the team works with AI tooling – contribute to evolving our practices as the technology matures

Benefits

Why Roger?

* A market worth billions that still runs on fax machines and phone tag. The opportunity is absurd * A team small enough that your decisions shape the product – not a committee's * Hard, interesting problems in a space most tech companies ignore * Engineers who care about craft – we argue about architecture, not politics * Competitive salary, equity participation, and solid benefits – we'll talk specifics in the process

Find Jobs in Germany on Arbeitnow

About Software Engineer jobs in Germany

Open jobs
615 open Software Engineer jobs in Germany, 102 of them posted in the last 7 days. See all Software Engineer jobs in Germany
Typical advertised pay
€73,000 – €116,000 a year for the middle half of the 48 job ads from 24 employers that state a salary in euros (median €80,000). This is base pay as advertised, not total compensation. Software Engineer salary in Germany
Skills the job ads ask for most
  • Python 48%
  • CI/CD 36%
  • Code review 31%
  • AWS 31%
  • Kubernetes 29%
  • TypeScript 26%

Share of the 458 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.