Senior Software Engineer - .Net & AI (m/f/d)
Rapid Data · Berlin Hybrid
What this role requires
3 requirements, read out of the advert rather than guessed from the job title:
Also mentioned, not required: Kafka, Azure Service Bus, Azure, LangChain, Semantic Kernel, AutoGen, English (B2). Worth having, but their absence is not what gets a CV filtered out.
See how often each of these is required across open backend roles in Europe.
Free, no card. Tells you which of them your CV evidences and which it only implies.
Job description
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.
Your tasks: 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
Read the full description (13 more sections)Show less
Your skillset: 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
What we offer: 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
Find more English Speaking Jobs in Germany on Arbeitnow
You will apply. Then you will hear nothing.
And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.
- 1
Drop in your CV
One PDF, thirty seconds. No card.
- 2
See what is wrong with it
Every weak passage, quoted from your own CV, with the line to replace it.
- 3
Apply where you fit
Every European role ranked against what your CV actually says.
- Free, no card
- Your CV file is deleted after parsing
- Or skip the upload — build your profile by hand
- Refreshed every 6 hours