Skip to content
mimi

Senior Software Engineer (m/w/d) - Billing & Pricing Platform

Rabot Energy

Hamburg · On-site Full-time Senior Today

About the role

Why now?

The energy market is undergoing the biggest transformation in 50 years. We are no longer managing electricity, we are making it intelligent. RABOT is growing triple-digit. We have the product, we have the market fit, now we need you to get the engine running at full speed. We are not looking for administrators, we are looking for architects of our growth.

Your Mission

Every kilowatt-hour that RABOT delivers to customers must be correctly priced, billed, and processed in real-time. Dynamic tariffs, different product lines, growing customer numbers: Our billing and pricing systems are the financial backbone of the company. You are responsible for the "truth" of our business.

You will develop and scale the backend services that process complex pricing logic and financial transactions. You will work independently on tough problems, bring architectural vision, and help the team scale through clean code, solid patterns, and shared standards. You are not just a developer; you are the guardian of our platform's reliability.

Your Results

We won't throw you in the deep end, but we expect you to learn to swim. After 12 months, your success will look like this:

Month 3 (Ramp-up):

  • You are fully independent in our codebase.
  • You deliver complex tasks, weigh technical trade-offs against business timelines, and conduct sharp code reviews that elevate your colleagues' implementations to a higher level.
  • You provide strategic input to the Platform Team's leadership.
  • You have identified and resolved friction points in communication between our services and other teams.
  • You are an active contributor to the Backend Chapter.

Month 12:

  • You lead development initiatives in the Backend Chapter that create value for the entire organization.
  • You conceptualize and lead cross-domain initiatives, coordinating multiple teams as needed, to ensure the Platform Team's responsibilities are met at the highest level.

Who we are looking for

  • Independent Engineer: You take deep ownership of your domain. You don't wait for a ticket; you recognize what needs to be built and implement it. You have the architectural vision for the big picture and the builder mindset to enjoy the implementation.
  • Knowledge Sharer: You elevate not just your own code, but the entire team. Sharp code reviews, architecture discussions, Backend Chapter work: You actively share and make others better.
  • Analytical Communicator: You distill complex backend challenges into clear narratives for your team and stakeholders. You are resilient, structured, and thrive when demands and growth are high.
  • Pattern Thinker: Your eyes light up when discussing DDD, CQRS, and Clean Architecture. You have a deep appreciation for software patterns and know that "done" also means maintainable and well-tested.

What we offer you

  • Impact: You build the systems that make every billing and dynamic tariff at RABOT possible. If the invoice is correct, it's because of your code.
  • Ownership: You help shape the architecture and direction of the Platform Team. You make technical decisions with, not against, the team.
  • Culture: Transparent feedback, no politics. We celebrate mistakes as long as we learn from them.

Your Extras

  • Employee discount for the RABOT Energy electricity tariff
  • Urban Sports Club Partnership + Deutschlandticket

About Us

Rabot Energy is an independent provider of dynamic electricity tariffs with 100% green electricity. With our innovative purchasing strategies, we ensure both ecological sustainability and...

Skills

ASP.NETC#Clean ArchitectureCQRSDDDEF CoregRPCMicroservice ArchitectureRabbit MQSQLAzure Service Bus

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free