U

UtiliSave

Audits utility bills and recovers overcharges

Data Architect

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least five years of experience in data engineering, data architecture, or database development.
  • Strong hands-on SQL Server skills, including T-SQL, schema design, and performance tuning.
  • Experience with Dataverse or the Dynamics 365 data model, including tables, relationships, keys, and security roles.
  • Experience building and supporting production integrations using REST APIs, Azure Data Factory, Azure Functions, Power Automate, or similar tools.
  • Practical data modeling and data-quality experience, including migrating a legacy database, writing matching and deduplication rules, and establishing a single source of truth.
  • Data security experience, including role-based access and permissions across databases, Microsoft 365, SharePoint, and Entra ID.
  • Power BI data modeling experience with semantic models and DAX, beyond building visuals.
  • Working knowledge of Microsoft 365 and SharePoint, including libraries, metadata, permissions, and the Graph API.
  • Demonstrated hands-on use of AI-assisted development tools in real projects; Claude Code is preferred, and Copilot, Cursor, or similar tools are accepted.
  • Ability to plan data flows and explain them clearly, in writing and verbally, to developers and non-technical colleagues.
  • Ability to work independently in a small, fully remote team.

Responsibilities

  • Own the company's data model across SQL Server and Dataverse, and define the target model for the Dynamics 365 CRM before migrating data into it.
  • Plan and execute data cleanup and migration, including establishing a trusted ID for each account, property, utility, and contact; defining matching and deduplication rules; and implementing intake checks to prevent bad data from returning.
  • Plan, design, and build data flows and integrations between SQL Server, Dataverse, SharePoint, finance systems, and the AI platform using APIs, Azure services, and Power Automate.
  • Protect data by designing and maintaining permissions for staff, clients, auditors, and AI tools across SQL Server, Dataverse, SharePoint, and Entra ID.
  • Own the reporting data layer, including Power BI semantic models and the history tracking needed to measure cycle times and outcomes.
  • Support and maintain existing applications and databases during the transition so the business continues operating as the new platform comes online.
  • Bring production integrations under standard controls, including source control, code review, test environments, and documentation.
  • Use AI-assisted tools such as Claude Code, GitHub Copilot, Cursor, or similar tools as part of regular work on SQL, pipelines, testing, and documentation.
  • Track work in JIRA, estimate and break down tasks before development begins, and write documentation as part of delivery.

Desired Qualifications

  • C#/.NET experience, including working inside legacy applications.
  • Python experience for data work.
  • Utility, energy, or billing data experience, including large time-series or meter data.
  • Experience integrating with QuickBooks Online or other finance systems.
  • Microsoft certifications such as PL-600 or DP-600.

About the Company

UtiliSave

Audits utility bills and recovers overcharges

UtiliSave audits utility bills for businesses and institutional property owners across the United States, identifying overcharges and pursuing refunds or lower ongoing charges. It reviews electricity, gas, water, sewer and steam accounts, checking billing histories against the rates, taxes and exemptions that apply to each customer. The firm gathers account data, investigates errors and handles negotiations with utilities rather than asking clients to manage the recovery process themselves. Its fees come from a share of recovered refunds and savings, with no upfront audit charge. Founded in 1991, UtiliSave is headquartered in Southampton, New York.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Southampton, NY
Founded
1991

Recently Posted Jobs

Explore more opportunities at UtiliSave

See more jobs