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

Sr Data Engineer

Berkshire Hathaway Energy

JOB DESCRIPTION

As a Sr Data Engineer, you will design, build, and maintain scalable data pipelines and data infrastructure that support analytics, reporting, and data science initiatives. You will collaborate with cross‑functional teams to ensure data is accessible, reliable, and secure across the organization, while contributing to the ongoing improvement of data engineering practices.

RESPONSIBILITIES

Architect, Design, and Deliver Scalable Data Pipelines

  • Lead the design and implementation of scalable ingestion and transformation frameworks on Azure, enabling efficient processing of structured, semi-structured, and unstructured data across enterprise platforms.

  • Build, standardize, and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks, including reusable patterns, error handling, and automated testing.

  • Own complex integrations across on-premises systems, cloud storage, APIs, and streaming platforms, ensuring reliability, scalability, and clear interface contracts.

Lead Databricks Engineering and Platform Optimization

  • Develop, review, and optimize Databricks notebooks and workflows using PySpark and SQL; establish engineering standards for readability, maintainability, and reuse.

  • Implement and govern Delta Lake patterns for efficient storage, versioning, and ACID transactions, including retention, compaction, and schema evolution strategies.

  • Leverage and administer Databricks capabilities (Unity Catalog, job orchestration, cluster policies) to balance security, performance, and cost across environments.

Define Data Architecture, Modeling Standards, and Lakehouse Patterns

  • Design and evolve enterprise data models (star/snowflake and lakehouse-oriented models) to support analytics, reporting, and self-service consumption.

  • Partner with data/solution architects to define lakehouse architecture, reference patterns, and design reviews that improve scalability, resilience, and maintainability.

  • Lead implementation and optimization of Medallion Architecture (Bronze/Silver/Gold), defining SLAs, data contracts, and layering conventions for scalable, governed processing.

Establish Data Quality, Observability, and Governance Controls

  • Implement automated data validation, profiling, and cleansing routines; define quality rules, thresholds, and exception workflows aligned to business-critical datasets.

  • Ensure adherence to governance policies by implementing lineage, metadata, and cataloging practices; partner with governance stakeholders to close gaps and drive adoption.

Drive Performance Engineering, Monitoring, and Incident Resolution

  • Monitor and optimize Spark jobs and data pipelines, applying performance and cost tuning (cluster sizing, partitioning, caching, and query optimization).

  • Lead troubleshooting and root-cause analysis for latency, failures, and resource constraints; implement preventative fixes and improve runbooks/alerts to reduce recurrence.

Provide Technical Leadership and Stakeholder Partnership

  • Partner with data scientists, analysts, and business stakeholders to shape data strategy, clarify requirements, and prioritize delivery based on value, risk, and dependencies.

  • Translate business needs into durable technical designs (including data contracts and SLAs) and guide implementation to ensure solutions are scalable, maintainable, and supportable.

Engineer Secure-by-Design Data Solutions and Ensure Compliance

  • Implement and enforce secure data access patterns (RBAC/least privilege), encryption, secrets management, and secure network configurations across the data platform.

  • Ensure solutions meet applicable regulatory and internal compliance requirements (e.g., NERC CIP, GDPR, HIPAA where applicable) through controls validation, audit support, and documentation.

Advance Best Practices, Documentation, and Mentorship

  • Maintain clear documentation of data flows, architecture decisions, and operational procedures; create runbooks and knowledge transfer artifacts to support production operations.

  • Promote engineering excellence through code reviews, version control, automated testing, and CI/CD; mentor junior engineers and drive continuous improvement across the team.

QUALIFICATIONS

Bachelor's degree in information systems, computer science or related technical field or equivalent work experience. (Typically four years of additional related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)

Eight or more years of experience with advanced knowledge of data architecture, cloud platforms (especially Azure), and enterprise data solutions.

Advanced proficiency with data engineering platforms and tools, particularly Azure Data Factory and Azure Databricks.

Advanced knowledge of core data engineering practices, including data modeling, ETL/ELT pipeline development, and performance tuning for enterprise-scale applications.

Experience across the data technology lifecycle, including solution design, development, optimization, administration, and licensing considerations.

Prior experience in the utility industry, with exposure to relevant data domains and operational environments.

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: 10005313

Job Category: Information Technology

Job Schedule: Full time

Job Shift: Day

Pay Range: 117,400-146,700

Sponsorship: Yes

Business: MidAmerican Energy Company

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Data Engineer in Des Moines, IA vacancy
  •  ...Overview This role will be embedded on a cross-functional product Agile scrum team as the primary data engineer. Work with Data Architect(s) and other DAI personnel and take the lead to develop and maintain data flows, data workflows and other code/logic to gather, create... 
    Senior

    Pella

    Johnston, IA
    3 days ago
  • $150k - $190k

     ...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 Sr. Software Engineer - Data, you will work with customers and internal... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Des Moines, IA
    2 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    23 hours ago
  • As a Sr Data Engineer, you will design, build, and maintain scalable data pipelines and data infrastructure that support analytics, reporting, and data science initiatives. You will collaborate with cross‑functional teams to ensure data is accessible, reliable, and... 
    Senior
    Full time
    Local area

    BHE

    Des Moines, IA
    1 day ago
  • $150k - $190k

     ...A global IT solutions provider in Des Moines is seeking a Senior Data Engineer responsible for analyzing, designing, and developing data engineering solutions. The ideal candidate will have a strong background in ETL workflows, data modeling, and extensive experience with... 
    Senior

    SHI GmbH

    Des Moines, IA
    3 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... 
    Senior

    Redolent

    Des Moines, IA
    23 hours ago
  •  ...Join to apply for the Senior Data Engineer role at The Waldinger Corporation 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... 
    Senior
    Work at office

    The Waldinger Corporation

    Des Moines, IA
    4 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... 
    Senior

    Datavant

    Des Moines, IA
    2 days ago
  •  ...set of technologies and practices for transforming business information into actionable reports and visualizations. The Senior Data Engineer transforms data into a useful format for analysis and is focused on the design and architecture. A Senior Data Engineer is the data... 
    Senior

    Heartland Business Systems Inc

    West Des Moines, IA
    4 days ago
  •  ...Sr. Data Developer Farm Bureau Financial Services is looking for a Sr. Data Developer to join the Predictive Modeling team and utilize...  ...and developing solutions for the organization. Keep data engineering manager, project managers and team members informed on... 
    Senior
    Work at office

    ShiftCode Analytics

    West Des Moines, IA
    4 days 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’ll sit at the center of our retirement modernization effort, leading how critical transaction data moves from source systems to enterprise... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

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

     ...take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Des Moines, IA
    4 days ago
  •  ...Sr. Data Developer Do you have experience developing and maintaining data pipelines? Can you support enterprise data access systems...  ...required; or master's degree in computer science, computer engineering, or MIS plus three years relevant experience required. Three... 
    Senior
    Permanent employment
    Full time
    Work at office
    Work visa

    FBL Financial

    West Des Moines, IA
    1 day 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... 
    Senior
    Work experience placement
    Remote work
    Work from home

    Carrington

    Des Moines, IA
    4 days ago
  •  ...A national engineering and design firm is seeking a Senior Electrical Engineer for a remote position. This role involves collaborating with major technology clients, performing design calculations, and writing technical reports. Candidates should have over 8 years of experience... 
    Senior
    Remote work
    Flexible hours

    Olsson

    Des Moines, IA
    1 day 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... 
    Senior
    Full time
    H1b

    PwC

    Des Moines, IA
    2 days ago
  •  ...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... 
    Local area
    Remote work

    Cornerstone OnDemand

    Des Moines, IA
    2 days ago
  •  ...Description Job Description Company Description We are Olsson. We engineer and design solutions that improve the world around us. As a...  ...on time and at a high level of quality. Experience in the Data Center industry is preferred, especially in environments where... 
    Senior
    Full time
    Flexible hours

    Olsson

    Des Moines, IA
    13 days ago
  •  ...Job Description: We are looking to add a Data Engineer to join our Information Technology team in West Des Moines, IA. Responsibilities Design, build, and optimize ETL/ELT pipelines from multiple sources using Azure Data Factory, Alteryx, Fabric, dbt, SQL, and other tools... 

    HMA Group Holdings, LLC

    West Des Moines, IA
    3 days ago
  • $120k - $145k

     ...About The Role The Kuvare Data Engineer is responsible for the retrieval, storage, and distribution of data across varied platforms and data stores, including modern ETL/ELT pipelines such as Azure Data Factory, as well as modern models such as data mesh and event streaming... 
    Casual work
    Work at office
    Local area
    Afternoon shift

    Kuvare Holdings

    Des Moines, IA
    1 day ago
  •  ...this role is to develop AWS solutions for data acquisition, data transformation, and data...  ...by 2x. Sign in to set job alerts for “Data Engineer” roles. Des Moines, IA $60,000.00-$90,000....  ...Applications Software Engineer 1/2/3/Sr - Applications Development Des Moines, IA... 
    Permanent employment
    Full time

    MDA Edge

    Johnston, IA
    3 days ago
  • ## Data EngineerApplylocations: West Des Moinestime type: Full timeposted on: Posted Yesterdayjob requisition id: R0000834**Job Description:**We are looking to add a **Data Engineer** to join our **Information Technology** team in **West Des Moines, IA**. Offering a forward... 
    Full time
    Work at office

    Yourcaptive

    West Des Moines, IA
    3 days ago
  • $47 - $49 per hour

     ...Job Description Design, build, and maintain scalable data pipelines using Azure Data Factory and Informatica to support batch and near–real‑time data integration from multiple source systems. Develop and optimize ETL/ELT processes across Azure Data Lake, Azure SQL, Synapse... 
    Hourly pay

    Insight Global

    Des Moines, IA
    4 days ago
  • ## Data Engineer IIIApplyremote type: Hybridlocations: Des Moines- Corporate Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R6425**At EMC, we’re all about working together to make an impact. As part of our team, you’ll have the opportunity to grow... 
    Local area

    EMC Insurance

    Des Moines, IA
    4 days ago
  •  ...Job Description Job Description Job Summary The Sr. Data Engineer will implement data integration architecture and solutions and design and develop ETL logic using Informatica Data Management Cloud, Snowflake and various Azure tools to support existing and future... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Fidelity & Guaranty Life Insurance Company

    Des Moines, IA
    6 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
    1 day ago
  • $35 - $45 per hour

     ...hour working day with lunch break) GS Group are sourcing for a Data Center Technician to join and work on an ongoing Data Center project...  ...at GS Group by 2x Get notified about new Data Center Engineer jobs in Des Moines, IA . Note: This listing consolidates the relevant... 
    Contract work

    GS Group

    Des Moines, IA
    4 days ago
  •  ...etc to name a few. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their...  ...at Oracle Cloudworld 2023 Synergisticit at Gartner Data & Analytics summit Why do Tech Companies not Hire recent Computer... 
    Immediate start
    Remote work

    SynergisticIT

    Des Moines, IA
    2 days ago
  •  ...Data Engineer Location: Des Moines, IA (On-site 3 days/week) Experience Level: Mid-level (4-6 years) Job Overview seeking a mid-level Data Engineer to support data engineering and analytics initiatives. This role focuses on building, optimizing... 
    3 days per week

    Kaav Inc.

    Des Moines, IA
    5 days ago
  •  ...Data Engineer 5+ years experience: Familiarity with current technologies used in the development of business applications and the techniques used to analyze and solve business problems. Experience deciding upon techniques and tools to be used in current computing architectures... 
    Flexible hours

    Keylent Inc

    Johnston, IA
    1 day ago

Do you want to receive more vacancies?

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