Senior Data Engineer

Idaho Power Company•Boise, ID
•$130,062 - $156,645•Hybrid

About The Position

Idaho Power is hiring a Senior Data Engineer for its Information Technology team. Based at the company’s downtown Boise, Idaho location, the position offers flexible schedules and the opportunity to work up to 40% remotely. The role designs, develops, and supports complex enterprise data solutions that enable trusted analytics, operational decision-making, and emerging artificial intelligence capabilities. It leads technical delivery for assigned projects and builds scalable pipelines, integration frameworks, data products, analytical datasets, and semantic models. The engineer partners with business and technology stakeholders to translate processes into secure, reliable, reusable, and governed information assets. The position also provides technical guidance and contributes to architecture decisions, platform modernization, and engineering improvements. The position requires a bachelor’s degree in computer science, information systems, data science, engineering, or a related field, or an equivalent combination of education and experience, and five years of relevant experience. Utility industry experience and hands-on experience with specified Microsoft data and analytics technologies are preferred. Idaho Power describes its work as supporting communities in Idaho and Oregon by providing safe, reliable, and affordable energy. The company offers work-life balance, competitive pay and benefits, an employee incentive plan, a 401(k) employer match, and a pension plan.

Requirements

  • Bachelor’s degree in computer science, information systems, data science, engineering, or a related field, or an equivalent combination of education and experience.
  • At least five years of experience in data engineering, business intelligence, cloud data platforms, data architecture, database development, or a related discipline.
  • Knowledge of enterprise data architecture, integration patterns, and modern cloud data platform design.
  • Knowledge of ETL/ELT and data-processing technologies.
  • Knowledge of Medallion, Lakehouse, and Warehouse architecture patterns.
  • Knowledge of relational and distributed data systems.
  • Knowledge of dimensional modeling and semantic model design.
  • Knowledge of data governance, metadata, lineage, quality, and stewardship.
  • Knowledge of software development lifecycle practices, including Agile, source control, automated testing, and CI/CD.
  • Advanced SQL and Python development skills, including query and workload performance optimization.
  • Skills in designing enterprise data pipelines, integration frameworks, analytical datasets, semantic models, and reusable data products.
  • Experience with Azure DevOps, Git, automated testing, deployment automation, and CI/CD.
  • Ability to lead technical delivery of complex enterprise data solutions within assigned projects.
  • Ability to translate business processes into scalable, secure, reliable, and maintainable solutions.
  • Ability to apply architecture patterns and engineering standards and contribute to design and architecture decisions.
  • Ability to evaluate alternatives, resolve complex issues, and identify improvements.
  • Ability to communicate complex concepts and build alignment across technical and non-technical stakeholders.
  • Ability to manage multiple priorities while working independently and collaboratively.

Nice To Haves

  • Knowledge of utility industry processes and data domains.
  • Hands-on experience with Microsoft Synapse, Microsoft Fabric, Azure Data Factory, Power BI, or comparable enterprise data and analytics technologies.
  • Experience with utility industry processes or data domains.
  • Ability to apply knowledge of utility processes and data domains to complex enterprise data solutions.

Responsibilities

  • Design, develop, and support complex enterprise data solutions for analytics, operational decision-making, and emerging AI capabilities.
  • Lead technical delivery for assigned projects.
  • Build scalable data pipelines, integration frameworks, data products, analytical datasets, and semantic models.
  • Partner with business and technology stakeholders to translate processes into secure, reliable, reusable, and governed information assets.
  • Provide technical guidance and contribute to architecture decisions, platform modernization, and engineering improvements.
  • Resolve complex data, performance, and production issues through root cause analysis.
  • Translate complex requirements into technical designs and recommendations.
  • Mentor peers and guide project-level technical execution.
  • Manage multiple priorities independently and collaboratively.

Benefits

  • Work-life balance
  • Competitive pay and benefits
  • Employee incentive plan
  • 401(k) employer match
  • Pension plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service