Skip to content
Digitalchargingsolutions Gmbh

Senior Software Engineer (f/m/d)

Berlin; MunichGermany
Senior · full-time, permanent · CTOO (Kerim)
POSTED 28 JUL
Apply Ask
Role
104 days opentrue age
Posted 28 Jul
Pay
€86k–€125kno pay posted
Market p25–p75
€86k–€125k
Berlin · n=16 · 365d to 6 Nov
CompanyDigitalchargingsolutions Gmbh →
9open roles
Opened · 30d
+0
Closed · 30d
−0
4d of snapshots · 30d window
Market
17,077open · Senior Software engineering
Opened · 7d
+9375% of open
All software engineering
75,186open
All tracked boards · live 10 Nov · n=17,077
TypeScriptJavaScriptReactNode.jsJavaKotlinPostgreSQLKafkaAzureKubernetesDockerDistributed systems

Make an Impact by:

  • You will frame and own the design and implementation of features and components within your team from understanding the business need through delivery and post-release.
  • Owning the system design of the components and systems your team is responsible for.
  • Meet the team's engineering standards consistently and reinforce them through your own work and your reviews. Your code is production-ready
  • You use AI tools as a genuine part of your daily workflow. Claude Code is our primary tool
  • You take part in refinement proactively rather than waiting for fully specified tickets.
  • You apply distributed systems fundamentals soundly within the systems your team builds, and you own those systems in production.

Your Profile

  • 5+ years of professional software engineering experience, with clear evidence of owning features and components end to end within a team
  • Solid foundation in the JVM (Java and Kotlin)
  • Frontend experience (React, TypeScript, Node.js) is a strong plus. We work full-stack, and we expect engineers to pick up frontend work quickly where the role calls for it.
  • Production experience with event-driven systems; hands-on experience with Kafka is a strong plus
  • Working command of distributed systems fundamentals: idempotency, at-least-once vs exactly-once tradeoffs, schema evolution, partitioning
  • Comfortable applying common patterns (event-driven, API gateways) and a developing sense of when not to
  • Sound database judgment with relational (PostgreSQL) and non-relational stores, including data modelling and query performance
  • A track record of delivering features and components to production reliably, with appropriate unit, ntegration, and end-to-end testing
  • Able to manage your own delivery: estimating work, sequencing it, raising delivery risks early, and resolving cross-team technical dependencies
  • Comfortable owning system design at team scope: producing designs during refinement using the C4 model, keeping them current, and aligning them with a domain target architecture
  • Familiar with how engineering delivery is measured (e.g. DORA metrics, stability, SSDLC compliance, velocity and predictability) and able to keep your own work healthy against it
  • Effective use of AI coding tools in your daily workflow. We use Claude Code; experience with similar tools (OpenAI Codex, opencode, Cursor and others) is fully transferable
  • Familiarity with cloud service providers, ideally Azure
  • Comfortable with container technologies (Docker, Kubernetes)

We Offer:

  • A unique opportunity combining the energy of a start-up with the power of BMW, Mercedes Benz, Mobility and bp
  • Working on products and services with a high social impact
  • An international team of talented people who love what they do and live a collaborative spirit
  • An open-minded culture with room for growth and the freedom to bring in your own ideas
  • Subsidized gym membership, subsidized office lunch benefit, a personal development budget for your professional growth, monthly mobility budget, offsite and team events and much more
  • Modern, sunny offices in Berlin and Munich
  • Up to 3 days of home office a week

environment

Source · Digitalchargingsolutions GmbhFirst seen 7 NovOriginal ↗