Senior Software Engineer

Rapid Data GmbH
Berlin, Germany
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Artificial Intelligence
Azure
C Sharp (Programming Language)
Distributed Systems
Message Broker
RabbitMQ
Azure
Large Language Models
Event Driven Architecture
Kubernetes
Kafka

Job description

  • Build and maintain backend services using C# across a distributed architecture
  • Design and work with message-driven systems using RabbitMQ
  • Architect, build, and ship AI agentic workflows integrated into our core product
  • Collaborate with product, data, and platform teams to deliver reliable, well-tested features
  • Contribute to engineering standards and help raise the bar for the team, * Office spaces in Germany (Berlin, Selmsdorf) and Sweden (Örebro) with flexible hybrid work arrangements
  • Meaningful work as the market leader in funeral technology
  • The opportunity to participate in the technical transformation of a European company
  • A small, focused engineering leadership group working on fundamental platform challenge

Requirements

Do you have experience in OS Kernels?, Do you have a Master's degree?, * Extensive years of professional backend engineering experience

  • Strong C# skills - you're comfortable owning complex backend services end to end
  • Practical experience with RabbitMQ or similar message brokers (Kafka, Azure Service Bus, etc.)
  • Hands-on experience building AI agentic systems - this is a must, not a nice-to-have
  • Solid understanding of distributed systems, async patterns, and event-driven design
  • Experience with Azure cloud infrastructure
  • Familiarity with LLM orchestration frameworks (LangChain, Semantic Kernel, AutoGen, etc.)
  • Prior work on systems that integrate AI into customer-facing workflows

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