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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
olive tree consulting group
Junior React Developer - GIS Applications
Experis Italia
Software Engineer - Event Gateway