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

Principal Data Engineer

ENSEK

Principal Data Engineer

ENSEK builds the cloud-native SaaS software that's transforming how energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI-driven insight, all underpinned by modern, cloud-native architecture.

ENSEK is at an exciting inflection point as we scale at pace towards new international horizons. If you're driven by solving complex, real-world problems and want to build modern technology that accelerates the global energy transition, you'll feel right at home with us.

We're looking for a Principal Data Engineer to provide technical leadership across ENSEK's data ecosystem, spanning our Data Platform, Data Products, Margin Intelligence capabilities, and ML/AI Platform. This is a highly influential role where you'll shape the future of data architecture at ENSEK. You'll lead our evolution towards a pragmatic data mesh model, enabling domain teams to take ownership of trustworthy, discoverable, and governed data products that power internal decision making, customer-facing solutions, and AI-driven innovation.

Working closely with Principal Engineers, Engineering Managers, Product leaders and Data Protection specialists, you'll define the architectural standards, platforms and practices that make data a first-class citizen in how ENSEK builds software.

Key responsibilities:

As Principal Data Engineer, you will:

  • Own the technical vision, architecture and roadmap for ENSEK's data ecosystem, supporting our domain-driven architecture and ongoing platform decomposition.
  • Lead the introduction of a pragmatic data mesh approach, enabling teams to produce, govern and consume data products consistently across the organisation.
  • Drive key architectural decisions through technical leadership and Architecture Decision Records (ADRs).
  • Establish standards for event-driven data architectures, schema governance, data lifecycle management and data product ownership.
  • Shape ENSEK's self-service data platform by creating golden paths that simplify adoption across engineering teams.
  • Define and implement standards for CI/CD, data quality, observability, lineage, metadata management and cost attribution.
  • Design secure and scalable mechanisms for sharing data with customers and partners through APIs, event streams, open table formats and emerging AI-driven access patterns.
  • Partner with engineering, product and governance stakeholders to embed data ownership, security, classification and compliance into platform design.
  • Provide hands-on technical leadership on the most complex engineering challenges.
  • Mentor and develop Staff and Senior Engineers while helping to grow a strong data engineering community of practice across ENSEK.

Key outcomes:

You'll know you're making an impact when:

  • Domain teams are producing discoverable, schema-governed data products with clear ownership and accountability.
  • Trusted data products are available across the organisation with published contracts, defined SLOs and automated quality controls.
  • Customer and partner data access is provided through governed, engineered interfaces rather than bespoke extracts and direct platform access.
  • Teams can easily discover, understand and trust data through comprehensive cataloguing, lineage and business context.
  • Data platform adoption increases through well-defined engineering standards and self-service capabilities.
  • Cost, performance and usage are visible at both domain and data product level.
  • Ad hoc reporting and manual data requests continue to reduce as platform capabilities mature.

Experience required:

We're looking for someone who combines deep technical expertise with strategic thinking and the ability to influence across multiple teams.

You'll bring:

  • Extensive experience in Data Engineering with a strong track record of leading architecture and technical strategy across multiple teams or domains.
  • Experience operating at Principal Engineer, Staff Engineer or equivalent technical leadership level.
  • Deep expertise designing and operating modern data platforms and lakehouse architectures on a major cloud provider, ideally AWS.
  • Strong software engineering fundamentals, including programming, distributed systems and SQL.
  • Hands-on experience with event-driven architectures, event streaming platforms and schema governance technologies such as Kafka, Kinesis, Schema Registry and Avro.
  • Experience implementing data mesh, data product or domain-oriented data ownership models.
  • Strong knowledge of data contracts, metadata management, cataloguing, data lineage and data quality frameworks.
  • Experience building and governing data platforms that balance self-service capabilities with effective controls and standards.
  • A strong understanding of data security, privacy, classification and access management principles.
  • Experience sharing data externally through open and portable technologies such as Apache Iceberg or similar open table formats.
  • Excellent communication and stakeholder management skills, with the ability to influence senior technical and business leaders.

Company Benefits:

  • 25 days' holiday + bank holidays
  • Option to buy or sell 5 extra annual leave days per year
  • Vitality Health Insurance, including private healthcare, virtual GP access, mental-health support and wellbeing perks (50% off gym memberships -Virgin Active, Nuffield, PureGym)
  • Pension with 5% matched contribution
  • Regular team-wide and company-wide events
  • 2 volunteering days per year to give back
  • Remote-first working environment with offices in London and Nottingham
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in United States vacancy
  • $165.7k - $260k

     ...bright, and driven people. Amazon’s AWS Data Centers are a major component of...  ...leadership skills to lead our Data Center Engineering Operations (DCEO) for AMER. The position...  ...levels of data center operations. A DCEO Principal Engineer is one of our most senior... 
    Suggested
    Worldwide
    Flexible hours
    Shift work

    Amazon Data Services, Inc.

    Hermiston, OR
    1 day ago
  • $131k - $200k

     ...of every member like they were our own family,, we believe that data is a super power to deliver great service and clinical care....  ...will write tools to make it easier for our Data Scientists and Engineers to build and deploy scalable, reliable data pipelines, machine... 
    Suggested
    Full time
    Contract work
    Internship

    Devoted Health

    Remote
    13 days ago
  • $102k - $170k

     ...and recognize their merit. Job Function: Data Analytics & Computational Sciences Job Sub Function: Data Engineering Job Category: Scientific/Technology All...  ...2 years. Role can be fully remote. The Principal Data Engineer- AI owns product engineering and... 
    Suggested
    Temporary work
    Local area
    Immediate start
    Remote work

    Johnson & Johnson Innovative Medicine

    Remote
    18 days ago
  • $180k

     ...Principal Data Engineer Remote, USA About SERHANT. SERHANT. is the most followed real estate brand in the world, calibrated for the marketplace of tomorrow, delivering proven results for buyers, sellers, and developers. SERHANT. revolutionizes the traditional... 
    Suggested
    Full time
    Casual work
    H1b
    Remote work

    Serhant

    Remote
    5 days ago
  •  ...Principal Data Engineer Job Duties: Principal Data Engineer with GREENSKY MANAGEMENT COMPANY LLC in Atlanta, GA. Applicant may work remotely from anywhere in the U.S. Design, develop, and execute software test plans, strategies, and scenarios for BI and Data Warehouse... 
    Suggested
    Local area
    Remote work

    Greensky

    United States
    5 days ago
  •  ...organization operating in a fast-paced environment requires a central data engineering engine, and this role serves that need by using Agile...  ..., secure, and reliable enterprise data platforms. As a Principal Data Engineer (IC5), you will drive substantial impact on the... 

    Axonius

    New York, NY
    2 days ago
  • $125.6k - $226.6k

     ...to free, year-round money coaches. That's how we're UNSTOPPABLE for our employees! Job Overview We're looking for a Principal Data Engineer who brings strong technical judgment, a product-oriented mindset, and the ability to own data solutions end-to-end-from architecture... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    New York, NY
    2 days ago
  •  ...Job Title: Principal Data Engineer Location: Golden Valley/ Minneapolis, MN Pay Range: $60-$65/hr W2 Schedule: Hybrid (3days/wk) Term: Contract-To-Hire Role Overview We are looking for an experienced Principal Data Engineer to work hands-on on... 
    Contract work

    Experis/Manpower Group

    Minneapolis, MN
    1 day ago
  •  ...Job Title Advances enterprise data platform capabilities by engineering cross-platform data services across cloud and enterprise database environments...  ...equivalent) and five (5) years of experience as a Principal Data Engineer (or closely related occupation) performing... 

    Fidelity Investments

    Roanoke, TX
    1 day ago
  • $143k - $286k

     ...Position Summary... What you'll do... Principal Engineer responsible for architecting scalable data systems processing billions of advertising and customer signals across real-time, near-real-time, micro-batch, and batch workloads. Ensure low latency, high throughput... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $200k - $250k

     ...Principal Data Engineer Opportunity Location: Chicago, IL or New York, NY Base Salary Range: $200,000 - $250,000 (Base salary is only one part of Group One Trading's total compensation, which includes an annual discretionary bonus.) The Opportunity Our Principal... 
    Flexible hours

    Group One Trading

    Chicago, IL
    2 days ago
  • $125.25k - $183.7k

     ...Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that...  ...efficiency, and enjoyment What You'll Be Part Of As a Principal Data Engineer, you will be a highly experienced individual contributor... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours
    Afternoon shift
    3 days per week
    Early shift

    HARMAN

    Novi, MI
    4 days ago
  •  ...share in the company's success. *Do not apply to fixed term and temporary roles YOUR MISSION We are looking for a Principal Data Engineer to provide hands-on technical leadership in designing, building and evolving scalable data platforms. This role will be... 
    Permanent employment
    Temporary work
    Fixed term contract
    Work at office
    Flexible hours
    3 days per week

    True Anomaly

    Denver, CO
    5 days ago
  •  ...Principal Data Engineer We are seeking a highly skilled and experienced Principal Data Engineer to join our team. As a Principal Data Engineer, you will be responsible for architecting, designing, and implementing scalable and robust data solutions that enable efficient... 

    TXU Energy

    Irving, TX
    1 day ago
  •  ...interpret and generate insights from both tabular and unstructured data. Build and optimize personalized Q&A systems using large...  ...cross-functional team, including data scientists, machine learning engineers, product managers, and UX designers. Partner with fellow... 

    Saxon Global

    Bentonville, AR
    2 days ago
  • $225k

     ...community is the kind of work that matters to you, you are in the right place. About the Role You will be joining the Data Engineering Community that specializes in data pipeline design within a matrix style organization. This community serves as the connective... 
    Local area
    Remote work

    Dragos, Inc.

    Hanover, MD
    4 days ago
  •  ...Role Overview The Principal Data Engineer is a senior technical authority responsible for defining the organization's data architecture, setting long-term technical strategy, and solving the most complex data engineering challenges. This role influences company-wide... 

    Continuus Technologies

    Germantown, WI
    2 days ago
  •  ...Principal Data Engineer – Enterprise Data Architecture & Database Modernization Location: Houston, TX Industry: Energy / Oil & Gas Experience: 7+ years, including significant enterprise data architecture and database modernization experience About the Opportunity... 

    CornerStone Technology Talent Services

    Houston, TX
    1 day ago
  • $170.33k - $208.18k

     ...PEMCO Data Engineer Applicants must be a resident and work from one of the following states: WA, OR, ID, TX, OH, IL, MN, NC, SC or FL...  ...operational intelligence, and AI across the enterprise. The Principal Data Engineer combines deep technical expertise with insurance... 
    Part time
    Work from home

    PEMCO Insurance

    Seattle, WA
    2 days ago
  •  ...Principal Data Engineer We are seeking a Principal Data Engineer to lead the architecture, design, and delivery of modern data platforms and analytics solutions for clients. This is a hands-on technical leadership role for someone who can move comfortably between executive... 

    CG Infinity

    Houston, TX
    2 days ago
  •  ...Job Title: Principal Data Engineer Location: Houston, Texas Type: Contract Work Model: Hybrid – onsite and remote Responsibilities • Lead delivery of data analytics solutions with emphasis on Azure data lake architecture, Databricks engineering... 
    Contract work
    Local area
    Remote work

    System One Holdings, LLC

    Houston, TX
    2 days ago
  •  ...Brokerage Recordkeeping Technology. As part of Shared Services Engineering, the team is transforming authorization from mainframe to cloud...  ...objects such as tables, views, indexes, stored procedures, and data pipelines, while optimizing performance through query tuning, indexing... 
    Full time

    Fidelity Communications

    Roanoke, TX
    2 days ago
  • $112.7k - $193.2k

     ...Lead Data Engineer (Principal Data Engineering) Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    United States
    5 days ago
  • $179k - $236k

     ...Pioneering. Key Responsibilities Implement Benchling as a data platform, not only as an ELN: entity schemas, the Postgres...  ...build the checks that catch them earlier. Apply sound software engineering practice: version control, testing, debugging, modular design,... 
    Flexible hours

    Vesalius Therapeutics

    Cambridge, MA
    2 days ago
  • $187.9k - $252k

     ...Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working to build and advance...  ...all media platforms. Job Summary: As Principal Data Engineer for Marketing and Consumer Data, you... 
    Work experience placement

    Disney Entertainment

    New York, NY
    2 days ago
  •  ...Position: Principal Data Engineer Location: Detroit, MI 48201 (Hybrid) Experience: 10+ Years $72/hr on W2 Job Summary We are looking for a Principal Data Engineer with strong experience in modern cloud data engineering, data architecture... 

    Spruce Infotech

    Detroit, MI
    5 days ago
  • $130k

     ...Principal Data Engineer IDEXX is seeking a Principal Data Engineer, who will build and maintain the data pipelines that power AI model training and algorithm development for IDEXX inVue Dx and other AI-powered diagnostic products. This is a hybrid role based out... 
    Local area
    Worldwide
    2 days per week

    IDEXX Laboratories

    Westbrook, ME
    2 days ago
  •  ...Principal Data Engineer A high-growth consumer rewards and marketing insights company is looking for a principal data engineer to help rebuild its data platform from the ground up using Python, SQL, Snowflake, Kafka, Iceberg, and Trino. This is a hands-on, individual... 

    Career Movement

    El Segundo, CA
    4 days ago
  • $114.6k - $234.6k

     ...Provides expertise on the design and participates in building of data infrastructure to optimize data processing from a variety of...  ...collaboratively in an agile development environment with other engineers to develop, maintain, and debug advanced data solutions that are... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    2 days ago
  • $235k - $265k

     ...Job Description: Strategic Imperative: We are looking for a Principal Data Engineer to shape the future of data at Prodege.This is a high-impact role for someone who wants to own more than pipelines. You will help build the next-generation data platform that... 
    Full time
    Remote work
    Flexible hours

    Prodege

    United States
    2 days ago

Do you want to receive more vacancies?

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