Senior Software Engineer (f/m/d)

Digital Charging Solutions GmbH

Berlin

Hybrid

EUR 90.000 - 130.000

Vollzeit

vor 40 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Subsidized gym membership
Office lunch benefit
Personal development budget
Monthly mobility budget
Offsite and team events
Office in Berlin and Munich

Zusammenfassung

Digital Charging Solutions GmbH seeks a Senior Software Engineer to own end-to-end feature delivery and system design. You will work on production-grade software in a hybrid team, using Java/Kotlin on the JVM and frontend work with React/TypeScript as needed.

Experience with Kafka, Docker/Kubernetes, and Azure will help you drive distributed systems in a fast-paced environment. You will collaborate across engineering, refine requirements early, and leverage Claude Code as part of your daily

Qualifikationen

  • 5+ years of professional software engineering experience with end-to-end ownership.
  • Strong foundation in Java/Kotlin on the JVM.
  • Frontend experience with React, TypeScript, Node.js is a plus and expected.
  • Hands-on with event-driven systems; Kafka experience is a plus.
  • Knowledge of distributed systems fundamentals and tradeoffs.
  • Familiar with patterns like API gateways; understands when not to use them.
  • Good data modeling with PostgreSQL and experience with non-relational stores.
  • Proven track record delivering features to production with tests.
  • Ability to plan delivery, manage dependencies, and raise risks early.
  • Comfort designing systems using C4 and aligning with target architecture.
  • Awareness of DORA metrics, stability, and SSDLC considerations.
  • Proficiency with AI coding tools (Claude Code) and similar tools.
  • Experience with cloud providers, ideally Azure.
  • Docker and Kubernetes for container-based deployments.

Aufgaben

  • Frame and own design and implementation of features from idea through delivery and post-release.
  • Own system design for components and services your team owns.
  • Meet and reinforce engineering standards; produce production-ready code.
  • Leverage AI coding tools in daily workflow (Claude Code).
  • Participate in refinement early and proactively.
  • Apply distributed systems fundamentals to production systems.

Kenntnisse

5+ years experience
JVM Java Kotlin
Frontend React TS Node
Kafka
Distributed systems
API gateways patterns
Relational PostgreSQL
Docker Kubernetes
Azure
AI coding tools Claude Code

Tools

Kafka
Docker
Kubernetes
Azure

Jobbeschreibung

Our engineering domains at DCS build and operate the platform that powers EV charging for some of the world's largest automotive and mobility brands. As a Senior Software Engineer you sit at the centre of how a team turns defined problems into reliable, production-grade software, and you are one of the people the platform runs on day to day.

  • 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
  • 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

… and of course the classics: delicious coffee and tea, fresh fruits, and an office-dog-friendly
environment

About us

At DCS, we develop public charging solutions. Our solutions, in the form of an app or in the head unit of the car, provide access to multiple networks of Charge Point Operators (CPO) and enable drivers of electric vehicles to find, use and pay for charging in an easy and seamless way. Therefore, by providing this service, we are a key player in the change to electromobility.

Since the beginning of 2019, we are a part of the mobility joint venture between BMW Group and Mercedes Benz Mobility. In 2021, bp joined as the third shareholder.

CHARGE NOW is one of our services.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Intern Data Analyst
Intern Data Analyst

Digital Charging Solutions GmbH • Berlin

Hybrid
EUR 70.000 - 120.000
Subsidized office lunch
Monthly mobility budget
Up to 2 days home office
+5
Senior Software Engineer (f/d/m)
Senior Software Engineer (f/d/m)

Digital Charging Solutions • Berlin

Hybrid
EUR 90.000 - 130.000
Monthly mobility budget
Home office up to 2 days/week
Subsidized office lunch
+2
Accounting Manager Billing & Collections (m/f/d)
Accounting Manager Billing & Collections (m/f/d)

Digital Charging Solutions GmbH • Berlin

Vor Ort
EUR 90.000 - 120.000
Subsidized lunch
Mobility budget
Home office 2 days
+2
Corporate Strategy Manager (f/m/d)
Corporate Strategy Manager (f/m/d)

Digital Charging Solutions • München

Hybrid
EUR 70.000 - 90.000
Subsidized gym membership
Subsidized office lunch benefit
Personal development budget
+4
Analytics Engineer (f/d/m)
Analytics Engineer (f/d/m)

Digital Charging Solutions • Berlin

Hybrid
EUR 90.000 - 130.000
Office in Berlin & Munich
Hybrid work (up to 2 days home office)
Monthly mobility budget
+1
Java Developer - Operations (all genders)
Java Developer - Operations (all genders)

Hubject • Berlin

Hybrid
EUR 70.000 - 110.000
Food subsidy on campus restaurants
Mobility subsidy (BVG)
Health & sports (Urban sports)
+4
Administrator Charge Points (gn) full-time/part-time (hybrid)
Administrator Charge Points (gn) full-time/part-time (hybrid)

DKV EURO SERVICE GmbH + Co. KG • Ratingen

Hybrid
EUR 36.000 - 48.000
Administrator Charge Points (gn) full-time/part-time (hybrid)
Administrator Charge Points (gn) full-time/part-time (hybrid)

DKV Mobility • Ratingen

Hybrid
EUR 34.000 - 48.000
Hybrid work model
Flexible working hours
Learning environment
Analytics Engineer (f/d/m)
Analytics Engineer (f/d/m)

Remotely • Berlin

Hybrid
EUR 70.000 - 110.000
Home office up to 2 days
Gym subsidy
Office lunch benefit
+3
Senior Software Engineer (m-w-d)
Senior Software Engineer (m-w-d)

Remotely • Grünberg

Hybrid
EUR 90.000 - 120.000
Flexible hybrid working
Open communication culture
Growth opportunities