More jobs:
Utilities Billing Engineer
Job in
10057, Sant'Ambrogio di Torino, Piemonte, Italy
Listed on 2026-06-20
Listing for:
Reset Energia
Full Time
position Listed on 2026-06-20
Job specializations:
-
Software Development
Backend Developer, Software Engineer
Job Description & How to Apply Below
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 Type Script and the Node.js ecosystem.
Expert-level command of PostgreSQL / Timescale DB: 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 fort 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×