Job
In this role, you will develop our Settlement and Revenue platform, collaborate closely with various teams, and manage data processing, calculations, code reviews, and operational optimizations.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- Design, craft, deploy, monitor and maintain our Settlement and Revenue platform end-to-end, across dimensions such as data ingestion and processing, nomination, settlement, invoicing and customer revenue reporting.
- Work cross-functionally, especially with Operations, Portfolio Management and Finance to clarify requirements, confirm expected results before building, and explain data issues in business terms.
- Closely collaborate with fellow software engineers, explain the various trade-offs made in decisions and participate in code reviews to ensure code quality and to distribute knowledge.
- Operate what you build. Take part in on-call for the team's systems, investigate production issues, and write runbooks so any teammate can handle common incidents.
- Deliver end-to-end. Take small-to-medium projects from a short design proposal through implementation, deployment and maintenance, and ask for feedback from senior engineers on design decisions.
- Maintain and improve our tech stack and development environments and build infrastructure, from how services are developed and tested, to how they are built and integrated, to how they are monitored.
Our expectations of you
Qualifications
- Strong SQL and data modelling skills. Comfortable with analytical SQL, time-series analysis, deduplication, late or corrected data, and idempotent rebuilds. Evidence of being a fast learner.
- Great communication skills to effectively convey complex ideas and concepts with the ability to work on solutions independently.
- Strategic and analytical thinking.
- Full business proficiency in English.
- Vertrautheit mit der AWS-Cloud-Plattform und Diensten wie Lambda, ApiGW, Iceberg.
- Data processing pipelines, ETL, dbt.
- Energy markets or settlement background: balancing groups, imbalance, nominations/scheduling, aFRR/FCR, invoicing.
- Engagement with agentic engineering tools (e.g., Cursor, Claude Code, Codex) to enhance productivity, improve workflows, and contribute new ideas.
Experience
- 3+ years experience in Software Engineering (Backend and algorithmic) in the cloud.
- 3+ Jahre Erfahrung mit Python.
- Experience and desire to work in a dynamic, fast-paced environment.
- Experience with regulated or finance-grade data where numbers must reconcile to the cent: billing, payments, accounting.
- Design thinking/sprint experience.
What we offer
- Competitive Compensation Package: Including salary, benefits and options.
- Professional Development: Annual development budget of €3,000 for coaching, training, books, etc.
- Health & Sport Subsidy: Company subsidised sports facilities membership.
- Public Transportation Subsidy: Monthly subsidy for your public transport ticket.
- Lunch/Dinner Allowance Vouchers: Allowance for meals on working days as digital meal vouchers.
- Work Equipment: MacBook and ergonomic workplace.
- Regular Team Events: Knowledge Sessions, Afterwork, Sports, Offsites, Halloween, Pride Month, etc.
Benefits
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Entrix GmbH, based in Munich, is an advanced company specializing in the development and operation of AI-driven solutions for optimizing battery storage and flexible energy systems. The company supports projects from technical planning to ongoing operations and offers comprehensive 24/7 services. Entrix operates in several European markets and assists energy system operators as a service provider.
- Startup
- Onsite, Hybrid
- Power Sector, Economy
More jobs
These jobs might also interest you
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...