Software Engineer, German Energy Market Processes / Grundversorgung

principal33

United States

Remote

USD 90,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Holiday flat in Valencia
Gifts for special occasions
Team-building events
End of year celebrations
Birthday day off
Udemy access
German language courses
Growth opportunities

Job summary

Principal33 формирует команды, работающие над немецкой доменной областью Grundversorgung. Вы будете проектировать и развивать логику контрактов, биллинга и коммуникации требований рынка, сотрудничая с продукт-менеджерами и domain‑экспертами.

Роль предполагает владение Python/Django, PostgreSQL и обработкой EDIFACT, с фокусом на надежность и масштабируемость. Работа в автономной команде, участие в мониторинге production, тестировании и разборе инцидентов с реальным клиентским влиянием.

Qualifications

  • Hands-on engineering in German Grundversorgung domain: Grundversorgung vs Ersatzversorgung in data and logic.
  • 3+ лет разработки ПО, бэкэнд‑центр деятельности.
  • Опыт работы с GPKE/GeLi Gas, WiM, MaBiS и обработкой EDIFACT.
  • Опыт миграции клиентской базы немецкого утилитного сектора между системами.

Responsibilities

  • Проектирование и сбор частей платформы для Grundversorgung и связанных процессов.
  • Собственные фичи от дизайна до продакшна, мониторинг и устранение инцидентов.
  • Моделирование домена, создание тестов и обеспечение отказоустойчивости.
  • Участие в код‑ревью и обмене знаниями между командами.

Skills

Backend‑focused engineering
German Grundversorgung experience
GPKE/GeLi Gas/MaBiS knowledge
EDIFACT message handling
Billing or contract systems
Relational databases
Testing
English communication

Tools

Python
Django
PostgreSQL
GraphQL
AWS

Job description

Задачи:

You’ll design and build the parts of the platform that run Grundversorgung and the processes around it in Germany: contract and supply-status logic, billing and pricing rules, dunning and disconnection flows, and the market communication that ties it all to network operators and metering point operators. You’ll work in a small, autonomous team with product managers and domain experts, owning features from design to production. Build and evolve the German supply domain on the platform: implicit contracts on move-in, Ersatzversorgung and Grundversorgung states and transitions, supply start/end, move-out, termination and special termination rights. Implement billing and pricing logic — general tariffs and price changes with notification deadlines, Abschläge, periodic and final invoices, taxes, levies and Konzessionsabgabe — so it’s correct, auditable and easy to change when regulation does. Build market communication flows for GPKE / GeLi Gas, WiM and MaBiS: processing and generating EDIFACT messages (UTILMD, MSCONS, INVOIC, REMADV, APERAK, CONTRL), mapping Prüfidentifikatoren to domain events, and keeping up with BDEW format releases. Automate exceptions — rejected registrations, missing meter readings, switching conflicts, disconnection orders — so operations teams handle fewer cases by hand. Turn regulation into code together with domain experts: model the rules explicitly, write tests that encode them, and design for frequent change. Own your work in production — monitoring, debugging live issues with real customer impact, and improving reliability and performance at scale. Raise the bar through code review, pairing and sharing domain knowledge across teams.

Требования:

Hands‑on engineering experience on German Grundversorgung processes — you’ve built or maintained systems for a Grundversorger, an energy supplier or a utility platform, and can explain how Grundversorgung and Ersatzversorgung differ in data and logic. 3+ years of professional software development, with a strong backend focus. Working knowledge of German market communication (GPKE / GeLi Gas, WiM, MaBiS) and EDIFACT message handling. Experience with billing or contract systems in the energy sector. Solid fundamentals: clean domain modelling, relational databases, testing, and working in a collaborative codebase. Comfortable working in English; German is a strong advantage, since much of the domain material and client contact is German. Python and Django (the core of the platform’s backend), PostgreSQL, GraphQL, AWS. Experience migrating a German utility’s customer base between systems (e.g. from SAP IS-U, Schleupen or Wilken). Exposure to smart metering (iMSys, MsbG), §14a EnWG or dynamic tariffs. Experience with event‑driven or message‑based integration and high‑volume batch processing (billing runs, message processing).

Условия:
  • Medical insurance: Your health, and your family's, is our top priority. You're fully covered.
  • Holiday flat in Valencia: Dreaming of sunny days in Spain? Our company flat is ready for your next getaway.
  • Gifts for special occasions: We love celebrating you. Expect thoughtful surprises on Easter, Women's Day, Father's Day, and more.
  • Anniversary gifts: Your 1st, 5th, and 10th work anniversaries are milestones worth celebrating, and we mark each of them with a special gift.
  • Team-building events: We value connection beyond work, offering engaging team experiences in great locations to inspire collaboration and fun.
  • End of year celebrations: We wrap up each year with a special celebration, filled with joy, laughter, and unforgettable moments.
  • Day off on your birthday: Your special day is yours to enjoy, no work required.
  • Community and social initiatives: We bring people together through activities like Bring Your Kids to the Office Day, donation drives, tree planting, sporting events, decorating the Christmas tree with your colleagues, celebrating new office openings, Principal33's anniversary, and more.
  • Access to Udemy: Growth matters, so you get unlimited access to thousands of courses. Develop your skills anytime, anywhere.
  • German language courses: Dedicated courses to help you build your German skills, supporting both personal and professional growth.
  • Personal and professional growth: We support your development through masterclasses with experienced trainers, and we're open to investing in courses and training that help you grow.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager Energy Markets & Flexibility
Product Manager Energy Markets & Flexibility

1KOMMA5° GmbH • United States

Remote
USD 100,000 - 145,000
Wellpass
Futurebens
Job bike leasing
Software Engineer - Edge & Cloud
Software Engineer - Edge & Cloud

1KOMMA5° GmbH • United States

Remote
USD 120,000 - 180,000
Technical Support & Enablement Specialist (m/f/d)
Technical Support & Enablement Specialist (m/f/d)

1Komma5 GmbH • United States

Remote
USD 47,000 - 67,000
internationales Team
hohe Sichtbarkeit im Unternehmen
remote-Arbeit deutschlandweit
+1
Software Engineer (m/f/d) - Onsite/Hybrid/Remote (Germany)
Software Engineer (m/f/d) - Onsite/Hybrid/Remote (Germany)

prisma6 • United States

Hybrid
USD 66,000 - 100,000
Health support
Sports and mobility offerings
Monthly rewards program
+3
Technical Support & Enablement Specialist
Technical Support & Enablement Specialist

1KOMMA5° GmbH • United States

Remote
USD 45,000 - 58,000
Software Engineer - Edge & Cloud (m/f/d)
Software Engineer - Edge & Cloud (m/f/d)

1Komma5 GmbH • United States

Remote
USD 95,000 - 134,000
Remote work (Germany-wide)
Office in Hamburg/Berlin/Munich
Senior DevOps Engineer (all genders) | Data Platform
Senior DevOps Engineer (all genders) | Data Platform

Kaufland e-commerce Services GmbH & Co. KG • United States

Remote
USD 106,000 - 145,000
Relocation package
Urban Sports Club
Instahelp
+2
interface / integration developer with german for regulatory software
interface / integration developer with german for regulatory software

Andersen • United States

Remote
USD 67,000 - 101,000
Private health insurance
Sports compensation
Pizza days
+4
Software Engineer - Edge & Cloud (m/f/d)
Software Engineer - Edge & Cloud (m/f/d)

1KOMMA5˚ • United States

Hybrid
USD 110,000 - 140,000
Remote work in Germany
Offices in Hamburg, Berlin, Munich
EGYM Wellpass
+2
Full-Stack Engineer
Full-Stack Engineer

Buying Labs GmbH • United States

Remote
USD 101,000 - 135,000
Full Deutschlandticket coverage
Company pension program (bAV)
Swapfiets bike
+3