Principal Data Engineer
BHE Renewables
Principal Data Engineer
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
- Locations 1615 Locust St, Des Moines, IA, 50309, US 1407 W North Temple, Salt Lake City, UT, 84116, US 825 NE Multnomah St, Portland, OR, 97232, US 1111 S 103rd St, Omaha, NE, 68124, US 6100 Neil Rd, Reno, NV, 89511, US 6226 W Sahara Ave, Las Vegas, NV, 89146, US
- Pay Range 134,800-168,500
- Sponsorship Yes
- Business MidAmerican Energy Company
- ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability...SuggestedLocal areaRemote work
- ...Cornerstone OnDemand is looking for a Principal Data Engineer in Salt Lake City, Utah. This role involves driving scalable data solutions and partnering across teams to optimize data models and pipelines. The ideal candidate will have 10+ years in data engineering, expertise...Suggested
$146k - $241k
...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical data products, analytics, and AI-driven solutions. In this role, you will operate as a technical...SuggestedRemote workWork from home$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...Temporary workLocal areaFlexible hours$115.3k - $264.1k
...days from the posting date or as long as the job remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded...Temporary workFlexible 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,...Temporary workLive inLocal areaWorldwideRelocationRelocation packageFlexible hours- ...Sr. Data Engineer Do you get excited when you see Data? Constantly looking for value in Data? If that is you, then you're the one we're looking for! As a Data Engineer, you will get an opportunity to closely work with business teams and other application owners, understand...
$99.86k - $124.28k
...Details Open Date 05/21/2026 Requisition Number PRN45144B Job Title Data Engineers Working Title Data Engineer III Career Progression Track P00 Track Level P3 - Career FLSA Code Computer Employee Patient Sensitive Job Code? No Standard...Full timePart timeWork experience placementWork at officeRemote workMonday to FridayFlexible hoursShift work$120k - $140k
...Data Engineer Salt Lake City, UT $120-140K/year We are seeking an exceptional Data Engineer to help scale the data foundations that power a high-growth, data-driven organization. This individual will design, build, and optimize data pipelines and infrastructure...Work 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$2,000 per month
...Sr. Data Governance Engineer Utah | Hybrid This is a Utah-based hybrid position which will require some regular in-office days each week. Employment with BambooHR is contingent on passing both a background and credit check. At BambooHR, we're all about setting...Work at office$100k - $120k
...Data Engineer II RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that supports informed business decisions and drives performance. This role will develop data solutions using SQL, Power BI, and other Microsoft tools, collaborating with...Work at officeRemote workRelocation package- ...Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively seeking a Sr. Data Engineer for an immediate full-time opportunity with our industry leading client. Are you on the lookout for a unique career opportunity that offers leadership, responsibility...Permanent employmentFull timeTemporary workImmediate start
$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$93.7k - $177.68k
...healthcare intelligence.Our company purpose is to empower easy, data-driven decision-making on important healthcare questions.... ...technology solutions. Position Summary: MedInsight's engineering team is building the next generation of healthcare data analytics...Full timeTemporary workWork experience placementRemote workFlexible hours- ...Description Position Summary We’re hiring a Data Engineer to build our data foundation from the ground up. Today, our data lives across transactional databases, SaaS tools, and external APIs. Over the next few months, you’ll help us stand up our first analytics...Permanent employmentInternshipWork at officeLocal area
- ...PDS is looking for a Data Engineer: • Requires a Bachelor's in Computer Science, Computer Engineering or related field and some experience ETL, SQL, UNIX/Linux, Big Data distributed systems, various programming languages like Java and Python, orchestration tools...
$2,000 per month
...Sr. Data Engineer Utah | Hybrid This is a Utah-based hybrid position which will require some regular in-office days each week. Employment with BambooHR is contingent on passing both a background and credit check. Essential Job Duties As a Senior Data Engineer...Work at office- ...Come, Disrupt and Thrive. Data Engineer Overview Our client is seeking a Data Engineer with extensive DataStage, SQL and ETL experience. In this role you'll join a fast-paced Enterprise Technology and Operations team within a highly regulated financial services...Permanent employmentFull timeTemporary workWork from home
- ..., extracted polygons, and build ETL pipelines to automate these processes Manage the interface between our AI systems and the input data they need to operate via streaming systems, storage systems, and caching systems Be aware of, and manage 3rd party provider rate limits...Full timeWork experience placement
$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- ...Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively seeking a Data Engineer for an immediate full-time opportunity with our industry leading client. Are you on the lookout for a unique career opportunity that offers leadership, responsibility,...Permanent employmentFull timeTemporary workImmediate start
$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$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$60k - $110k
...millions of users. Our projects involve massive datasets, complex pipelines, and real-world impact across industries. We're seeking a Data Engineer to join our remote team and help us solve meaningful problems with clean, scalable data solutions. What you'll do Join the...Full timeRemote workMonday to FridayFlexible hours$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...- ...Overview: *** is looking for a highly skilled and experienced Software Engineer - Database Developer to join our outstanding Engineering team.... ...in maintaining and updating our databases, ensuring accurate data analysis and reporting. You will also collaborate with other...
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 Salt Lake City, UT
- hotel chief engineer Salt Lake City, UT
- principal developer Salt Lake City, UT
- senior civil engineer project manager Salt Lake City, UT
- general engineer Salt Lake City, UT
- senior principal engineer Salt Lake City, UT
- chief engineer Salt Lake City, UT
- principal infrastructure engineer Salt Lake City, UT
- director data engineering Salt Lake City, UT
- senior chief engineer Salt Lake City, UT

