Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

Berkshire Hathaway Energy

JOB DESCRIPTION

As a Principal Data Engineer, you will design, build, and maintain scalable data pipelines and infrastructure to support analytics, reporting, and data science initiatives. You will work closely with cross-functional teams to ensure data is accessible, reliable, and secure across the organization.

RESPONSIBILITIES

Primary Job Duties and Responsibilities (Essential Job Functions)

  1. Design and Develop Scalable Data Pipelines

  2. Design and implement scalable data ingestion and transformation frameworks using Azure services enabling structured, semi-structured, and unstructured data to be efficiently processed and integrated into enterprise data platforms

  3. Build and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks.

  4. Integrate data from diverse sources including on-premises systems, cloud storage, APIs, and streaming platforms.

  5. Databricks Development and Optimization

  6. Develop and optimize notebooks and workflows in Azure Databricks using PySpark, SQL.

  7. Implement Delta Lake for efficient data storage, versioning, and ACID transactions.

  8. Leverage Databricks features such as Unity Catalog and job orchestration.

  9. Data Modeling and Architecture

  10. Design and implement data models (star/snowflake schemas) for analytics and reporting.

  11. Collaborate with architects to define data lakehouse architecture and best practices.

  12. Hands-on experience implementing and optimizing data solutions using the Medallion Architecture (Bronze, Silver, Gold layers) for scalable and structured data processing

  13. Data Quality and Governance

  14. Implement data validation, profiling, and cleansing routines.

  15. Ensure compliance with data governance policies, including data lineage and metadata management.

  16. Performance Tuning and Monitoring

  17. Monitor and optimize performance of Spark jobs and data pipelines.

  18. Troubleshoot and resolve issues related to data latency, job failures, and resource utilization.

  19. Collaboration and Stakeholder Engagement

  20. Work closely with data scientists, analysts, and business units to understand data requirements.

  21. Translate business needs into technical solutions that are scalable and maintainable.

  22. Security and Compliance

  23. Implement role-based access control (RBAC), encryption, and secure data handling practices.

  24. Ensure compliance with industry regulations (e.g., NERC CIP, GDPR, HIPAA if applicable).

  25. Documentation and Best Practices

  26. Maintain clear documentation of data flows, architecture, and operational procedures.

  27. Promote best practices in code versioning, testing, and CI/CD for data engineering.

QUALIFICATIONS

  • Bachelor’s degree in information systems, Computer Science, or a related technical field; or equivalent work experience.

  • 10 years of experience with advanced knowledge of data architecture, cloud platforms (especially Azure), and enterprise data solutions.

  • Advanced understanding of data modeling, ETL/ELT processes, and performance tuning of enterprise-level applications.

  • Expert-level knowledge of data-related technologies from architecture to administration, including design, development, optimization, and licensing.

  • Proven experience working in the utility industry is required

  • Soft Skills:

  • Effective oral and written communication skills, with the ability to collaborate across teams and mentor junior engineers.

  • Strong analytical and problem-solving abilities.

  • Ability to prioritize and manage multiple tasks and projects concurrently.

ABOUT US

MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.

ABOUT THE TEAM

MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

JOB INFO

Job Identification: 10004989

Job Category: Information Technology

Job Schedule: Full time

Job Shift: Day

Pay Range: 134,800-168,500

Sponsorship: Yes

Business: MidAmerican Energy Company

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Des Moines, IA vacancy
  • $114.5k - $154.58k

     ...re doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging...  ...: Engage with prospective clients to understand their data integration challenges, especially around migrating from... 
    Suggested
    Remote work
    Worldwide

    Rocket Software

    Des Moines, IA
    9 days ago
  • $109.2k - $223.4k

     ...Organizational Effectiveness Lead business operations programs for Engineering & Infrastructure organizations in partnership with CIO-office...  ...(QBRs), staff meetings, and leadership updates. Provide data-driven insights and recommendations to support strategic... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Des Moines, IA
    7 days ago
  • $230.72k - $345k

     ...Job Summary The Senior Director, Data and AI Engineering will be a visionary and strategic leader responsible for defining and executing the data and AI engineering strategy across the entire R&D value chain with a deep knowledge of AI and R&D Data. This role will empower... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Otsuka America Pharmaceutical Inc.

    Des Moines, IA
    8 days ago
  • $70.6k - $141.2k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly...  ...form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,... 
    Suggested
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Des Moines, IA
    6 days ago
  •  ...Data Engineer- Hybrid Onsite Des Moines, Iowa Job Category: Data & Analytics Requisition Number: DATAE001964 Posted: June 9, 2026 Full-Time Hybrid Des Moines Headquarters Des Moines, IA 50315, USA Description Wellabe is looking for a Data Engineer... 
    Suggested
    Full time
    Work at office
    Work from home

    Wellabe

    Des Moines, IA
    1 day ago
  • $84.72k - $176.5k

     ...What You Can Expect In This Role Enterprise data engineers in this role support the real-time data movement and shared data services layer of the Enterprise Data & Integration platform. This team is responsible for the day-to-day operational health of Change Data... 

    Sammons Financial Group

    West Des Moines, IA
    22 hours ago
  • $140k - $160k

     ...in the efforts to design, develop, and maintain databases and data integration (ETL) systems to support business applications and...  ...Proficiency in programming languages is commonly used in data engineering, such as Python or Java Our Company: Carrington Mortgage... 
    Work experience placement
    Remote work
    Work from home

    Carrington

    Des Moines, IA
    2 days ago
  • $97.9k - $133.5k

     ...Become a part of our caring community The Data Engineer 2 will develop scalable data processing architectures and solutions that facilitate the efficient transformation of structured and unstructured data into insights across the enterprise. You will work on diverse... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work

    CenterWell

    Des Moines, IA
    5 days ago
  • $180.37k - $212.2k

     ...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Data Protection Engineer to lead and expand our data protection capabilities, ensuring the Coinbase ecosystem remains resilient against... 
    Local area

    Coinbase

    Des Moines, IA
    7 days ago
  • $25.48 - $63.65 per hour

     ...Job Description The Data Migration Engineer II is responsible for designing, building, testing, and executing data migration solutions that support Oracle Health implementation and interface projects. As part of the Data Management and Migration Delivery Team... 
    Hourly pay
    Contract work
    Temporary work
    Local area
    Flexible hours

    Oracle

    Des Moines, IA
    9 days ago
  •  ...Overview: Position Title * Sr. Data Engineer Position Responsibilities Role: Sr. Data Engineer (4595) Location: Des Moines...  ...engineers Will this person interact with any other Principal departments? ~ Yes, we interact with multiple areas as we... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Remote work
    Shift work

    Guru Schools

    Des Moines, IA
    4 days ago
  • $125k - $150k

     ...and patient-centered care, our teams play a vital role in improving outcomes for millions of patients each year. The Senior Data Engineer will play a crucial role in building out the company's enterprise data platform to support analytics and AI. As part of the Enterprise... 
    Remote work

    Akumin

    Des Moines, IA
    6 days ago
  •  ...Senior Data Engineer This position would require a candidate to possess a strong technical background in developing and delivering BI solutions along with a strong understanding of SQL Server environments. Business intelligence (BI) is a set of technologies and practices... 

    Heartland Business Systems Inc

    Des Moines, IA
    1 day ago
  • $130k - $170k

     ...What You'll Do We're looking for a Senior Data Engineer to join our Retirement Modernization Data Enablement team. In this role, you...  ...data is enabled across the Retirement technology domain As Principal continues to modernize its systems, this role will offer you... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    4 days ago
  • $99k - $149k

     ...Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models,...  ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1... 
    Work experience placement
    Local area

    Indeed Inc.

    Des Moines, IA
    14 days ago
  •  ...Senior Data Engineer About the Role The Waldinger Corporation has an opportunity for a qualified Data Engineer in our Corporate office. In this hybrid role, you'll work closely with team members to build and maintain data pipelines and integrations that power our organization... 
    For contractors
    Work at office

    Ladco Design Center

    Des Moines, IA
    2 days ago
  • $150k - $190k

     ...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As a... 
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Des Moines, IA
    11 days ago
  •  ...Senior Data Ops Engineer Location: Charlotte, NC; Irving, TX; Chandler, AZ; Columbus, OH; Des Moines, IA; or Minneapolis, MN. Rate: DOE Term: 12+ Months This role is an opportunity to be part of a high-performing team passionate about data, focusing on building a... 

    Redolent

    Des Moines, IA
    4 days ago
  •  ...improve lives together. Essential Functions: Develops, tests, and maintains complex prioritized engineering (design/build/test) work as a member of a data analytics product pipeline architecture and infrastructure team: Investigates and analyzes feasibility... 
    Local area

    EMC Insurance

    Des Moines, IA
    3 days ago
  • $106.9k - $176.5k

     ...wherever you want it to go.  Join EY and help to build a better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks. The ideal candidate will have strong client management and... 
    Summer holiday
    Flexible hours

    EY

    Des Moines, IA
    3 days ago
  • $160k - $200k

     ...Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world’s health data secure, accessible...  ...seeking a detail-oriented and impact-driven Senior Data Engineer to strengthen our capabilities around reporting, advanced analytics... 

    Datavant

    Des Moines, IA
    3 days ago
  •  ...Data Center Engineer The engineer in this position should have a wealth of experience engineering/installing datacenter equipment. The engineer will typically take on the more complex work and pull all aspects of a job together into a cohesive package. This would include... 
    For contractors
    Work at office
    Local area

    ADEX

    Des Moines, IA
    5 days ago
  •  ...of humankind. ***Please note: there is no visa sponsorship provided for this role. We're looking for a Cognitive Analytics Engineer to join our Artificial Intelligence in Breeding group. You'll work at the intersection of agentic AI systems, simulation, and reinforcement... 
    Local area
    Visa sponsorship
    Free visa

    Corteva Agriscience

    Des Moines, IA
    4 days ago
  •  ...A Little About Us EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional...  ...solutions. This role is ideal for a high-performing Data Engineer or Analytics Consultant who thrives in a client-facing... 
    Remote work

    EDB

    Des Moines, IA
    5 days ago
  •  ...Job Description Associate Data Engineer Urbandale, IA or Remote The Associate Data Engineer supporting Digital, Marketing, and Pro CX at Pella is responsible for building and maintaining the data foundations that enable scalable, reliable analytics across customer... 
    Remote work

    Pella Windows & Doors

    Urbandale, IA
    2 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop... 
    Full time
    H1b

    PwC

    Des Moines, IA
    4 days ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop... 
    Full time
    H1b

    PwC

    Des Moines, IA
    2 days ago
  • $99k - $232k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop... 
    Full time
    H1b

    PwC

    Des Moines, IA
    19 days ago
  • $125.5k - $230.2k

     ...want it to go.  Join EY and help to build a better working world. We are looking for a dynamic and experienced Manager of Data Engineering to lead our team in designing and implementing complex cloud analytics solutions with a strong focus on Databricks. The ideal... 
    Summer holiday
    Flexible hours

    EY

    Des Moines, IA
    3 days ago
  • $102.3k - $209.5k

     ...Job Description Tracks and monitors ongoing Data Center critical infrastructure maintenance and repair for all service lines to...  ...assessments to evaluate suitability for data center builds. Acts as the engineering representative on a wide range of moderately complex on-site... 
    Contract work
    Temporary work
    For contractors
    Flexible hours
    Shift work

    Oracle

    Des Moines, IA
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!