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)
Design and Develop Scalable Data Pipelines
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
Build and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks.
Integrate data from diverse sources including on-premises systems, cloud storage, APIs, and streaming platforms.
Databricks Development and Optimization
Develop and optimize notebooks and workflows in Azure Databricks using PySpark, SQL.
Implement Delta Lake for efficient data storage, versioning, and ACID transactions.
Leverage Databricks features such as Unity Catalog and job orchestration.
Data Modeling and Architecture
Design and implement data models (star/snowflake schemas) for analytics and reporting.
Collaborate with architects to define data lakehouse architecture and best practices.
Hands-on experience implementing and optimizing data solutions using the Medallion Architecture (Bronze, Silver, Gold layers) for scalable and structured data processing
Data Quality and Governance
Implement data validation, profiling, and cleansing routines.
Ensure compliance with data governance policies, including data lineage and metadata management.
Performance Tuning and Monitoring
Monitor and optimize performance of Spark jobs and data pipelines.
Troubleshoot and resolve issues related to data latency, job failures, and resource utilization.
Collaboration and Stakeholder Engagement
Work closely with data scientists, analysts, and business units to understand data requirements.
Translate business needs into technical solutions that are scalable and maintainable.
Security and Compliance
Implement role-based access control (RBAC), encryption, and secure data handling practices.
Ensure compliance with industry regulations (e.g., NERC CIP, GDPR, HIPAA if applicable).
Documentation and Best Practices
Maintain clear documentation of data flows, architecture, and operational procedures.
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
$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...SuggestedRemote workWorldwide$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...SuggestedTemporary workWork at officeFlexible hours$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...SuggestedTemporary workLocal areaFlexible hours$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,...SuggestedTemporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours- ...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...SuggestedFull timeWork at officeWork from home
$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...$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 placementRemote workWork from home$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 timeTemporary workApprenticeshipWork at officeRemote work$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$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 payContract workTemporary workLocal areaFlexible hours- ...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 timeContract workFor contractorsWork at officeLocal areaRemote workShift work
$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- ...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...
$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 payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote workFlexible hours$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 placementLocal area- ...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 contractorsWork at office
$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 placementWorldwideFlexible hoursShift work- ...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...
- ...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
$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 holidayFlexible hours$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...- ...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 contractorsWork at officeLocal area
- ...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 areaVisa sponsorshipFree visa
- ...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
- ...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
$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 timeH1b$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 timeH1b$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 timeH1b$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 holidayFlexible hours$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 workTemporary workFor contractorsFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- data center chief engineer Des Moines, IA
- hotel chief engineer Des Moines, IA
- principal developer Des Moines, IA
- senior civil engineer project manager Des Moines, IA
- general engineer Des Moines, IA
- senior principal engineer Des Moines, IA
- chief engineer Des Moines, IA
- principal infrastructure engineer Des Moines, IA
- director data engineering Des Moines, IA
- senior chief engineer Des Moines, IA

