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
$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...SuggestedWorldwideFlexible hoursShift work$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...SuggestedFull timeContract workInternship$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...SuggestedTemporary workLocal areaImmediate startRemote work$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...SuggestedFull timeCasual workH1bRemote work- ...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...SuggestedLocal areaRemote work
- ...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...
$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 timeTemporary workPart timeWork experience placementLocal areaFlexible hours- ...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
- ...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...
$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 timeTemporary workPart time$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$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 workWork at officeImmediate startFlexible hoursAfternoon shift3 days per weekEarly shift- ...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 employmentTemporary workFixed term contractWork at officeFlexible hours3 days per week
- ...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...
- ...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...
$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 areaRemote work- ...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...
- ...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...
$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 timeWork from home- ...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...
- ...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 workLocal areaRemote work
- ...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
$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 wageFull timeWork experience placementLocal areaRemote work$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$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- ...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...
$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 areaWorldwide2 days per week- ...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...
$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 workFlexible hoursShift work$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 timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
- chief marine engineer United States
- assistant chief engineer United States
- chief engineer United States
- principal infrastructure engineer United States
- associate director engineering United States
- director of hardware engineering United States
- principal application developer United States
- director data engineering United States
- principal packaging engineer United States
- senior director engineering United States


