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

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)

  1. 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.
  2. 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.
  3. 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
  4. Data Quality and Governance
    • Implement data validation, profiling, and cleansing routines.
    • Ensure compliance with data governance policies, including data lineage and metadata management.
  5. 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.
  6. 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.
  7. 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).
  8. 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Richmond, VA vacancy
  • $120k

     ...it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Principal Data Engineer POSITION LOCATION This position is available to Virginia residents as Richmond or Lynchburg, VA Hybrid in-office applicants... 
    Suggested
    Work at office
    Local area
    Remote work

    Genworth

    Richmond, VA
    4 days ago
  • $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... 
    Suggested
    Remote work
    Work from home

    FUJIFILM Corporation

    Richmond, VA
    4 days ago
  • $140k - $155k

     ...and location. The position is accountable for ownership of key data technologies including Snowflake, Power BI, Informatica, and related...  ...& Team Management Lead, mentor, and develop a team of data engineers and BI developers Establish delivery standards, performance... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Owens & Minor

    Glen Allen, VA
    3 days ago
  • $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

    Richmond, VA
    17 hours 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

    Richmond, VA
    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... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    1 day ago
  •  ...big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Senior Data Engineers who are passionate about marrying data with emerging technologies. As a Capital One Senior Data Engineer, you’ll have the... 
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    Richmond, VA
    4 days ago
  • $98.61k - $167.64k

     ...ICF is seeking a skilled Data Engineer to join our Corporate IT organization. This high‑visibility role reports to the Sr. Director of Solution Architecture and involves designing, building, and maintaining the data infrastructure that powers insights and decision‑making... 
    Full time
    Work at office
    Remote work

    ICF Olson

    Richmond, VA
    4 days ago
  •  ...What you’ll do: Designs, develops, and optimizes data integration processes, ETL workflows, and data platforms, leading the creation...  .... Proficiency in programming languages commonly used in data engineering, such as Python or Java. What We Offer: Comprehensive healthcare... 
    Work experience placement

    Carrington

    Richmond, VA
    3 days ago
  •  ...Description of role Partners with the EDM Data Engineering team to develop, troubleshoot, and implement a centralized data warehouse solution including data pipelines and database development. Leads other engineers and individual work streams where needed. Business Skills... 
    Work at office

    PLANIT Group

    Richmond, VA
    3 days ago
  •  ...’re not just designing beautiful fashion; we’re building smart, data‑driven solutions that power exceptional customer experiences and...  ...across five continents YOUR DREAM OPPORTUNITY As a Senior Data Engineer, you will play a hands‑on role in designing, building, and supporting... 
    Work at office
    Worldwide

    PageUp

    Richmond, VA
    2 days ago
  •  ...: Richmond, VA (Hybrid) Duration: Through July 31, 2026 with possible extension Role Summary Seeking a Database Administrator / Data Engineer with experience migrating on-prem SQL Server databases to AWS and Snowflake. The role will support database migration, Python-based... 
    For contractors
    Local area
    2 days per week
    3 days per week

    Career Land Center

    Richmond, VA
    2 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 communication... 
    Summer holiday
    Flexible hours

    EY

    Richmond, VA
    4 days ago
  •  ...goals. Using higher education’s only aggregated, real-time student data set, we provide insights that are customized to address each...  ...MARKETview Education Technology is seeking driven data engineering developers to join us as we build and manage the data infrastructure... 
    Full time
    Local area
    Work visa
    Shift work

    MARKETview Education Partners

    Richmond, VA
    14 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, supporting...  ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1 -... 

    Indeed

    Richmond, VA
    2 days ago
  •  ...it better.** We create fulfilling purpose-driven careers by learning from the world and each other.* 7+ years of experience in data engineering or related roles.* Strong expertise with Python, SQL, Spark, and distributed data processing.* Hands-on experience with... 

    Genworth

    Richmond, VA
    2 days ago
  • $144.2k - $164.6k

     ...Join to apply for the Sr. Data Engineer role at Capital One . Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Richmond, VA
    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

    Richmond, VA
    2 days ago
  •  ...Job Description We are seeking experienced Data Engineers to support a high-impact data platform initiative. This team will be responsible for building and migrating data assets into a Common Data Platform (CDP) leveraging a modern AWS-based data stack, including Databricks... 

    Insight Global

    Richmond, VA
    17 hours ago
  • $70 - $75 per hour

     ...hr Direct message the job poster from Mindlance Sr. Manager - Recruitment & Delivery - IT Direct Clients at Mindlance Job Role: Data Engineer Duration: 12 Months Job Description AWS - Lambda, S3, Airflow, AWS Batch, Fargate Python - data frames and Pandas SQL - Snowflake... 
    Contract work
    Local area
    Remote work

    Mindlance

    Richmond, VA
    2 days ago
  •  ...Hey! Do you have any Capital One former Data Engineer for this role at Capital One? They must work hybrid in Richmond or McLean, VA. Description: Data Engineer Supporting Sunset Framework Tech surge increase in work load and need to for extra coverage... 
    Remote work

    Concord IT Systems

    Richmond, VA
    3 days ago
  • $75 per hour

    Position: Data Engineer Location: Greenwood Village, CO / Remote, Duration: long term opportunity. Client: Charter Communications - Denver Visa Restrictions: No OPT, CPT & H1b Sub Vending: No Pay Rate: $50 - $53/Hr on W2 without benefits Bill Rate:... 
    Long term contract
    Full time
    H1b
    Remote work
    Relocation

    Intellisoft Technologies

    Glen Allen, VA
    1 day ago
  •  ...Data Engineer – Spark & Real-Time Data Processing Location: Richmond, VA Duration: 6 Months Role Overview We are seeking an experienced Data Engineer with strong expertise in Apache Spark–based ETL pipelines and real-time data processing. The ideal candidate will... 

    Artech

    Richmond, VA
    1 day ago
  •  ...Data Architect Marathon TS is looking for a Data Architect to support our efforts at FEMA. The role of the Data Architect will...  ...improve support for large datasets, such as LiDAR and Automated Engineering, particularly uploading and downloading these datasets. Review... 

    Marathon TS

    Richmond, VA
    17 hours ago
  •  ...Job Title Data Solution Consultant Responsibilities Data Solution Consulting & Delivery Participate in the agile planning process by understanding data consumers’ needs and technical aspects (not just an order taker, must be proactive and think critically... 
    Contract work

    Software Technology Inc

    Richmond, VA
    17 hours ago
  •  ...Responsibilities • Design, build, maintain, and optimize scalable data pipelines and solutions within Google Cloud Platform (GCP) •...  ...Required Qualifications • 6+ years of experience in Data Engineering or similar role • Strong experience with Google Cloud Platform... 
    Shift work

    Insight Global

    Henrico, VA
    2 days ago
  •  ...Data Engineer Strong understanding of Data warehousing (Dimensional Modeling, ETL etc.) and RDBMS concepts Minimum 5 years working experience with ETL tools such as Talend, Informatica, Data Stage etc Minimum 5 years working experience in SQL, Stored Procedures... 
    Work experience placement

    Software Technology Inc

    Richmond, VA
    17 hours ago
  • $87k - $178.1k

     ...Job Description The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly expanding to deliver...  ...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 work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Richmond, VA
    4 days ago
  •  ...Title: Data Engineer Location: REMOTE Client: Hilton Rate: $58/hr. W2 Work Authorization: No H1, OPT Duration: 6 month rolling contract Interview Mode: Video Job Description: Must haves: AWS Talend AWS glue Lambada Redshift... 
    Long term contract
    Contract work
    Remote work

    RIT Solutions, Inc.

    Glen Allen, VA
    1 day ago
  • $3,600 per month

     ...Are you a skilled data professional who thrives on turning complex data into business-driving insights? Join Kinsale Insurance, a...  ...isn't just support - it's a strategic advantage, and our Data Engineers are central to that mission. About the Role As a Data Engineer... 
    Immediate start

    Kinsale Insurance Company

    Richmond, VA
    4 days ago

Do you want to receive more vacancies?

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