Principle Software Engineer

Rapid Data GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German, Swedish

Job location

Remote
Berlin, Germany

Tech stack

Java
Agile Methodologies
Artificial Intelligence
C Sharp (Programming Language)
Cloud Computing
Cursor (Graphical User Interface Elements)
Programming Tools
React
Delivery Pipeline
Spring-boot
Backend
Vue.js
Containerization
Kubernetes
Front End Software Development
Docker

Job description

We're looking for an experienced software engineer to join our team building the Rapid Next Platform - the core system that helps funeral professionals manage their work with dignity and efficiency. This is a critical role as we consolidate multiple legacy ERP systems into a unified modern platform, with 2026-2027 marking a period of significant technical transformation.

Your tasks:

  • Contribute to agile software development across our platform stack
  • Work alongside a small group of lead developers defining engineering practices and standards at Rapid
  • Design and implement solutions with significant autonomy in defining your approach
  • Collaborate closely with product management to translate requirements into technical reality
  • Take ownership of features from conception through deployment, * Office spaces in Berlin, Örebro, Selmsdorf with flexible remote work arrangements
  • Meaningful work as the market leader in funeral technology
  • The opportunity to directly shape the technical direction of a company in transformation
  • Autonomy to define how work gets done
  • A small, focused engineering leadership group working on fundamental platform challenges

Requirements

  • Substantial development experience across multiple projects and domains
  • Strong, hands-on experience with Java (Spring Boot), C# in backend development, modern frontend frameworks such as React and Vue, as well as Docker, Kubernetes, and cloud platforms
  • Hands-on experience with AI-assisted development tools (Cursor, Claude Code, etc.)
  • Strong capabilities in requirements analysis and solution architecture
  • Practical knowledge of CI/CD pipelines, containerization, and cloud infrastructure
  • Commitment to writing clean, maintainable code with attention to security and performance
  • Ability to own complete deliveries from design to production
  • Fluent English (German or Swedish is a plus)

About the company

Rapid Data is a leading software provider for the funeral industry in Europe and has been synonymous with innovation and progress since 1989. It is our passion to develop state-of-the-art ERP and CRM solutions that revolutionize the way funeral service providers work. We are more than just a company - we are pioneers of change and stand at the forefront to lead the industry into a new era. Our goal is not only to be present in Europe but to establish a global presence, supporting every funeral service provider and their partners with our all-in-one technology platform. Driven by our vision and supported by one of the most demanding and renowned private equity investors in the world, we are in a phase of accelerated growth. Every day is a new opportunity for us to push our boundaries and realize our dreams. We are ready to change the world - be part of this exciting journey with Rapid Data.

Apply for this position