Utilities Billing Engineer (Energy & Gas Billing Systems)

reset energia Italy
Remote
Apply
AI Summary

Design, develop, and own end-to-end billing engines for electricity and gas utilities. Translate ARERA regulations and market rules directly into production code. Build scalable systems handling complex tariffs, metering data pipelines, and regulatory compliance.

Key Highlights
Hands-on experience building billing engines for energy market (luce e gas)
Direct translation of ARERA regulation into production code
Full ownership of billing engine from concept to completion
Key Responsibilities
Architect, develop, and own the billing engine of our proprietary ERP, end to end, from data model to issued invoice
Translate market rules and ARERA regulation directly into clean, tested, production-grade code
Design rating and billing logic for electricity and gas including energy spend, transport, system charges, excise duties, and VAT
Build and optimize data pipelines that turn metering data into correct invoices
Implement robust validation, reconciliation, and anomaly-detection layers over billing runs
Design REST APIs and integrations between billing engine, market flows (SII), and ERP
Set engineering standards including code reviews, automated testing, and documentation
Partner with operations, administration, and compliance as single source of truth on billing
Stay ahead of regulatory changes and ship corresponding code before they bite
Technical Skills Required
TypeScript Node.js PostgreSQL TimescaleDB REST APIs Data modeling Query optimization Automated testing CI/CD Agile methodologies
Benefits & Perks
Competitive salary and commission structure
Flexible working hours
Hybrid or full remote work options
Career progression opportunities
Nice to Have
Expert-level proficiency in TypeScript and Node.js ecosystem
Expert-level command of PostgreSQL / TimescaleDB
Experience with data-warehouse / reporting layers
Experience migrating from third-party billing platform to proprietary one

Job Description


WHO WE ARE LOOKING FOR

We’re looking for an exceptional Utilities Billing Engineer (Sviluppatore Esperto di Fatturazione Luce e Gas): a rare hybrid who has both built billing systems with their own hands and lives and breathes the domain of energy invoicing. This is not a generic backend role and not a generic functional role. We want someone who has already designed, coded, and shipped billing engines for the electricity and gas market, who understands every line of an energy bill down to the last decimal, and who can turn ARERA regulation into production code without a translation layer in between. You will be the technical and domain backbone of our proprietary ERP, owning the engine that issues invoices in the utilities (gas and power / luce e gas) sector from concept to completion.



KEY RESPONSIBILITIES

  • Architect, develop, and own the billing engine of our proprietary ERP, end to end, from data model to issued invoice.
  • Translate market rules and ARERA regulation directly into clean, tested, production-grade code with no functional handoff required.
  • Design the rating and billing logic for electricity and gas: energy spend, transport and meter management (trasporto e gestione del contatore), system charges (oneri di sistema), taxes, excise duties (accise), and VAT.
  • Model complex tariff structures, regulatory components, and customer segments, and implement them so they scale to high invoicing volumes.
  • Build and optimize the data pipelines that turn metering data (curve di carico, consumi, EDM) into correct invoices.
  • Implement robust validation, reconciliation, and anomaly-detection layers over billing runs, and resolve discrepancies at the root cause.
  • Design REST APIs and integrations between the billing engine, market flows (SII), and the rest of the ERP.
  • Set the engineering standard: code reviews, automated testing of billing scenarios, and documentation that makes the engine maintainable.
  • Partner with operations, administration, and compliance, acting as the single source of truth on how billing actually works and why.
  • Stay ahead of regulatory changes and tariff evolutions, and ship the corresponding code before they bite



REQUIREMENTS

  • Proven, hands-on experience designing and developing billing systems specifically for the energy market (luce e gas) — not adjacent, the real thing.
  • Deep, demonstrable knowledge of how a utilities bill is constructed: energy, transport, system charges, excise duties (accise), VAT, and regulatory components.
  • Mastery of ARERA regulation on billing and the ability to encode it directly into software.
  • Strong software engineering fundamentals: clean architecture, design patterns, separation of concerns, and testability applied to complex billing logic.
  • Appreciated but not mandatory: expert-level proficiency in TypeScript and the Node.js ecosystem.
  • Expert-level command of PostgreSQL / TimescaleDB: advanced data modelling, query optimization, indexing, transactions, and handling high-volume invoicing workloads.
  • Solid experience designing and building secure, scalable REST APIs.
  • Hands-on familiarity with energy market flows and the Sistema Informativo Integrato (SII): switching, voltura, metering data, and how they feed billing.
  • Experience with rating/billing engines, tariff configuration, and pricing logic at scale.
  • Comfort with the full data lifecycle behind billing: ingestion, validation, transformation, reconciliation, and reporting.
  • Experience building automated test suites for billing scenarios, including edge cases, rebilling (riemissione/conguagli), and corrections.
  • Confidence with version control, CI/CD, and modern engineering workflows.
  • A track record of shipping billing software to production and being accountable for its correctness.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent battle-tested experience.
  • Relentless attention to detail — in billing, a rounding error is a real error.
  • Strong problem-solving skills and a passion for building accurate, customer-centric billing.
  • Excellent communication and collaboration skills, enabling seamless integration with cross-functional teams.
  • Familiarity with Agile methodologies and a commitment to delivering high-quality work in a fast-paced environment


MUST HAVE

  • Experience integrating with distributors and Acquirente Unico flows.
  • Knowledge of dual-fuel billing and multi-commodity scenarios.
  • Exposure to data-warehouse / reporting layers feeding off billing data.
  • Experience migrating from a third-party billing platform to a proprietary one.



OFFER

  • You will represent the first step into a potential infinite walk of success. We are building a top tier green energy provider starting from scratch and you will be the first. Does it sound good?
  • Competitive salary and commission structure, working as a contractor or with a full time employment depending on your needs and your background (we are open to consider junior-mid professionals and seniors as well).
  • Opportunities for career progression and professional development.
  • Flexible working hours.
  • Turin based is a plus, alternatively hybrid or full remote.
  • RAL: 50-70K based on experience.


TO APPLY

To be considered for this position you must be aligned with the following values of our team:


  • Strive for victory
  • Lift others up
  • Give a shit
  • Tell the truth
  • Act fast


Our core values form the essence of our actions. They guide us in fulfilling our commitments excellently, both for our own growth and the benefit of those we interact with. These principles are crucial in ensuring we meet and exceed expectations in the most effective manner.


Please send the following to our recruitment team:

  • Your full resume.
  • A short note on at least one billing system you have personally built for the energy market and what you owned in it.



DO NOT APPLY

  • In case you have to Google the terms contained in this Job Post.
  • If you have only worked on billing as a functional analyst and never written the code, or only written code and never touched energy billing.
  • If your ambition is completely different from our requirements.
  • Seriously, you don’t want to be a pro.

Similar Jobs

Explore other opportunities that match your interests

Junior CSS Developer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

olive tree consulting group

Italy

Junior React Developer - GIS Applications

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Experis Italia

Italy

Software Engineer - Event Gateway

Programming
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

kong

Italy

Subscribe our newsletter

New Things Will Always Update Regularly