Principal Data Platform Engineer [Hybrid]

EDF power solutionsSan Diego, CA
$120,800 - $201,300Hybrid

About The Position

EDF power solutions North America has been providing clean energy solutions throughout the U.S., Canada, and Mexico since 1987. We are a market-leading independent power producer and service provider, serving utilities, corporations, industries, communities, institutions, and investors with reliable, low-carbon energy solutions that help meet growing demand. From developing and building scalable wind (onshore and offshore), solar, storage (battery and pumped storage hydro), smart EV charging, microgrids, green hydrogen, and transmission projects, to maximizing performance and profitability through skilled operations and maintenance and innovative asset optimization, our teams deliver expert solutions along the entire value chain—from origination to commercial operation. Be a part of an innovative and collaborative team environment that fosters our goal of delivering renewable solutions to lead the transition to a sustainable energy future. The Principal Engineer, Data Platform both informs and implements the data architecture vision, delivering a modern cloud data platform that includes infrastructure, data pipelines, and analytics readiness. The role owns end-to-end data flow from source systems through Snowflake to consumption-ready data products, guiding engineers and managing business stakeholders for analytics, integration, and reporting. The role designs scalable, reliable data architectures that deliver measurable business value while creating and aligning with industry-wide design standards and quality criteria. The Principal Engineer Data Platform informs the company’s data architecture criteria through influence and leadership and translates the vision into actionable designs. This role actively contributes to and grows the company’s architecture community, providing feedback to improve the company’s architecture, processes, and governance. This role combines architecture, platform engineering and analytics engineering to deliver a complete data solution; proposing designs that reflect best architecture and engineering practices and industry standards. While final architectural decisions remain with the architecture function, this role acts as a peer and contributes richly to the quality of decisions made in the interest of architecture and engineered solutions. The Principal Engineer collaborates closely with several cross-functional interests: SAP Analytics Engineers, Integration Engineers, Analytics and Insights Engineers, Product Management, and Business Stakeholders to translate strategy into concrete data solutions and value. This position is Hybrid based in San Diego, CA (Rancho Bernardo). Hybrid is three days a week in office, typically Tuesday, Wednesday, and Thursday.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field.
  • 8+ years in data engineering or data platform roles, with a proven track record of delivering production-grade data platforms and leading technical teams.
  • High proficiency with AWS cloud computing environments and associated data services.
  • Deep experience with cloud data warehouses (Snowflake strongly preferred).
  • Expert-level Python (scripting and data processing) and dbt (transformations, data modeling, and documentation).
  • Mastery of SQL (complex queries, optimization, database design), dimensional modeling, star schemas, and data warehouse design patterns.
  • Advanced knowledge of change data capture (CDC), slowly changing dimensions (SCD), and incremental loading patterns.
  • Proficiency with Git version control and modern CI/CD practices.
  • Hands-on experience with Infrastructure as Code (IaC) tools (Terraform, CDK, CloudFormation, or Ansible).

Nice To Haves

  • Experience with workflow orchestration tools (Airflow, Dagster, Prefect).
  • Exposure to SAP S/4HANA, SAP HANA, or enterprise ERP environments.
  • Experience operating within Agile/Scrum frameworks (sprint planning, retrospectives).

Responsibilities

  • Designs and Implements cloud-native data integrations using APIs and AWS services (S3, Glue, Lambda) to bring data into Snowflake from various sources. This role informs, then implements architecture patterns defined by the Data Architect and within standards and guidelines set by the Data Engineering Manager
  • Designs, builds, and maintains data transformation models using dbt, creating dimensional models, data marts, and business logic based on specifications from SAP Reporting Analysts and business stakeholders
  • Manages Snowflake platform infrastructure including environment setup, performance optimization, cost management, security configuration, and access controls
  • Leads cross-functional collaboration and aligns engineering work with business goals by working with business stakeholders, product management, analytics, governance, architecture, and data engineering. Surfaces cross-team decisions to the inform the Principal Architect and Data Engineering Manager as appropriate.
  • Applies established standards and criteria in the implementation of data quality frameworks, testing, monitoring, and alerting to ensure data accuracy and pipeline reliability across the platform.
  • Contributes to and implements the vision for Data Architecture, translating business requirements into techpriorities.maps; presents progress, risks, and trade-offs to leadership and non-technical business audiences; and partners with Product Management to shape data platform capabilities aligned to business priorities
  • Performs data integration tasks and partners with Reporting Engineers to optimize data models for visualization
  • Documents data models, lineage, and technical architecture to support data governance initiatives
  • Other duties as assigned

Benefits

  • Competitive bonus incentives. This position is eligible for our annual bonus program.
  • Comprehensive health coverage. We provide low-cost health & wellness coverage for employees and their eligible dependents.
  • Rewarding 401k. We provide a generous matching contribution.
  • Favorable paid time off programs, including paid parental leave after one year of service.
  • Rewarding learning & career development and advancement opportunities.
  • Supportive mentorship & buddy programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service