Senior Software Engineer - .Net & AI

Rapid Data GmbH
Berlin, Germany
16 days ago
Apply on www.careerjet.de
Prepare application

Role details

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

Tech stack

.NET Framework Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Distributed Systems Message Broker RabbitMQ Message Oriented Middleware Azure Service Bus LangChain Large Language Models Backend
+8 more
Agentic-AI Event Driven Architecture Kubernetes AutoGen Apache Kafka Virtual Agents Asynchronous Programming Semantic Kernel

Job description

We’re looking for a Senior Software Engineer to join our backend team. You’ll work on distributed, event-driven systems that power core product functionality. In addition, you’ll play a key role in designing and building AI agent workflows that are integrated into real customer-facing products. This is a hands-on engineering role for someone who is passionate about turning the potential of agentic AI into production-ready solutions.

  • Design, build, and operate scalable backend services using C# and .NET
  • Develop distributed, event-driven systems leveraging RabbitMQ and asynchronous messaging patterns
  • Drive the design and implementation of agentic AI solutions that create real customer value and are deeply integrated into our products
  • Partner with product, data, and platform teams to deliver high-quality features from concept to production
  • Help shape our engineering culture by raising technical standards, mentoring others, and fostering best practices, * 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

  • Strong hands-on expertise in C# and the .NET ecosystem. You are comfortable designing, building, and owning complex backend services end-to-end
  • Proven experience building and operating distributed backend systems in production environments
  • 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, asynchronous programming patterns, and event-driven architecture
  • 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. Aufgaben

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Loading talks and stories from around this role…