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

Lead Principal Data Engineer

Full-time

Peter Millar LLC

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

Peter Millar was founded in 2001 with a single cashmere sweater offered in 24 colors. Based in Raleigh and Durham, North Carolina, the American lifestyle brand has grown to include luxury performance sportswear, seasonal resort and country club apparel, sophisticated classics, casually refined tailored clothing and sartorial accessories.

We strive to capture timeless style upgraded with signature innovations, in designs that are in tune with modern life. We embrace working hard, being kind and doing right by our customers, aiming to set a higher standard for the apparel industry.

The Lead / Principal Data Engineer is the technical owner of Peter Millar’s modern data platform, responsible for the architecture, engineering standards, and production operation of our Microsoft Fabric and OneLake environment. This role brings data engineering and architecture in-house owning the medallion (bronze/silver/gold) architecture, CI/CD standards, and the relationship with outsourced engineering partners, while establishing the AI-ready data foundation on which analytics, data science, and generative AI depend. 

ESSENTIAL FUNCTIONS:

Platform Architecture & Ownership

  • Own the end-to-end architecture of the Microsoft Fabric environment, including Lakehouse and Warehouse design, the medallion (bronze/silver/gold) pattern, and Direct Lake semantic datasets.
  • Design and govern OneLake as the single, organization-wide data lake, managing domains, shortcuts, data mirroring, and Delta Lake/Parquet storage standards.
  • Own data ingestion and transformation at scale using Fabric Data Factory pipelines, Dataflows Gen2, and Spark notebooks.
  • Define and enforce engineering standards: Git-based source control, CI/CD and deployment pipelines, environment promotion, and code review.

Reliability, Performance & Cost

  • Establish monitoring, alerting, and observability across pipelines; ensure SLAs for data freshness and availability.
  • Optimize Fabric capacity units, and storage layout, for both performance and cost.
  • Implement data quality, lineage, and automated testing frameworks across the platform.

AI-Ready Foundation & GenAI Enablement

  • Structure governed, well-modeled data in OneLake to serve as grounding for generative and agentic AI use cases.
  • Partner with the AI Engineering Manager to integrate Azure AI services and Microsoft Foundry (formerly Azure AI Foundry) into production data workflows, including retrieval (RAG) pipelines over OneLake.
  • Implement security and governance controls, row/column-level security and PII handling, required for AI at scale.

Leadership & Vendor Management

  • Direct and set the technical agenda for outsourced engineering partners, shifting them from running the platform to extending it on scoped, time-bound projects.
  • Serve as technical hiring manager and interviewer for subsequent engineering hires; mentor junior analytics and data engineers.
  • Capture and retain institutional knowledge of our architecture and design patterns in-house.

TECHNICAL COMPETENCIES (REQUIRED):

  • Microsoft Fabric — deep, hands-on experience with Lakehouse, Warehouse, Data Factory pipelines, Dataflows Gen2, Spark notebooks, and Direct Lake.
  • OneLake — demonstrated experience designing and governing OneLake, including domains, shortcuts, mirroring, and Delta Lake/Parquet standards.
  • Azure AI — experience integrating Azure AI services / Azure OpenAI into data and retrieval pipelines.
  • Microsoft Foundry (Azure AI Foundry) — working knowledge of the model catalog and RAG/agent grounding for GenAI workloads (applicable to this role).
  • Azure data platform — Synapse, Azure Data Lake Storage, Azure SQL, Service Bus, and Spark in production.
  • Engineering practice — strong CI/CD, Git-based source control, and infrastructure-as-code.

DESIRED EDUCATION AND EXPERIENCE:

  • 8+ years in data engineering / data architecture, including 2+ years in a lead or principal capacity.
  • Expert SQL and Python; strong Spark (PySpark) experience.
  • Proven track record building and operating a Microsoft Fabric / OneLake platform in production (Fabric-specific experience strongly preferred and commands a premium).
  • Experience managing or directing outsourced/consulting engineering teams.
  • Exposure to Microsoft Purview, data governance, and security/compliance frameworks.
  • Bachelor’s in Computer Science, Engineering, or related field; Master’s or relevant Microsoft certifications (e.g., Fabric Analytics Engineer, Azure Data Engineer Associate) a plus.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! 

Peter Millar & G/FORE are equal opportunity employers. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Both Peter Millar & G/FORE prohibit discrimination and harassment of any type and they afford equal employment opportunities to employees and applicants without regard to race, color, religion, gender, age, national origin, genetic information, marital status, disability status, protected veteran status, sexual orientation, or any other characteristic protected by law. Both Peter Millar & G/FORE comply with applicable state, county and local laws governing non-discrimination in employment.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Lead Principal Data Engineer in Durham, NC vacancy
  •  ...solutions that offer efficient design for data storage and retrieval for applications...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems...  ...) and five (5) years of experience as a Principal Data Engineer (or closely related... 
    Suggested
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • Req ID: 32803At NTT DATA Services, we know that with the right people on board, anything...  ....NTT DATA Services currently seeks a Principal Big Data Engineer to join our team in Durham, North...  ...engineers on the team.Define and lead the frameworks for compliance with data... 
    Suggested
    For contractors
    Work experience placement

    NTT DATA

    Durham, NC
    5 days ago
  •  ...Data EngineerHybrid Mode (5 days in month)Durham, NCData Streaming & Messaging Technologies (Kafka, Kinesis, SNS, SQS) - Ability to build and deliver cloud infrastructure in AWS EC2, RDS and Azure using industry standard tools. - Proficiency building and deploying applications... 
    Suggested

    Samprasoft

    Durham, NC
    4 days ago
  • Job Summary:The Data Engineer designs, builds, and operates reliable, scalable data pipelines on PowerSecure’s Azure data platform to enable...  ....About UsPowerSecure, a Southern Company subsidiary, is a leading provider of innovative energy solutions to electric utilities... 
    Suggested
    Full time
    Visa sponsorship
    Work visa
    Flexible hours

    PowerSecure

    Durham, NC
    7 days ago
  • $118k - $157k

     ...disciplinary organization of scientists, engineers, and physicians and we are using the power...  ...state-of-the-art computer science and data science to overcome one of medicine’s greatest...  ...the United Kingdom. It is supported by leading global investors and pharmaceutical,... 
    Suggested
    Full time
    Local area
    Monday to Friday
    Flexible hours
    Weekend work

    GRAIL

    Durham, NC
    5 days ago
  • Job Title: Data Engineer (Quadient/ExStream),Location: Durham, NCLong term contract role with ExtensionOur client’s organization is looking for a Senior Software Engineer to help build, expand, and enhance team’s communication’s ecosystem whilst being customer focused.... 
    Contract work
    Worldwide

    Dexian

    Durham, NC
    3 days ago
  • $64 - $74 per hour

    DescriptionKforce has a client that is seeking a Data Engineer Quadient ExStream in Durham, NC.Duties:* Performs design and development of applications on sophisticated projects using both packaged software applications (Quadient Inspire) and custom-built applications*... 

    KForce

    Durham, NC
    3 days ago
  •  ...- Required / Desired - Amount - of ExperienceExperience with Data Engineering - Required - 5 YearsExperience with SQL - Required - 8 YearsExperience...  ...technologies that thrive our resources to deliver industry-leading capabilities to our clients and customers, making it... 

    InterSources

    Durham, NC
    4 days ago
  •  ...NC FAST Senior Data EngineerLocation: Research Triangle Park, Durham NC 27709Client: State of NCDHHS-ITD requires the services of Specialists in the roles of Senior Data Engineer to lead data extraction, conversion, archival, de-identification, and migration efforts for... 
    Contract work

    My3Tech Inc

    Durham, NC
    4 days ago
  •  ...Cisco Systems, Inc. is accepting resumes for multiple positions in Research Triangle Park, NC: Data Engineer (Ref #RTP139C): Design and implement data platforms, develop advanced analytics workflows and reports, buildout of processing computing platforms. Telecommuting... 
    Remote work

    Cisco

    Durham, NC
    1 day ago
  • Data EngineerHybrid Mode(5 Days in Month)Westlake,TX/Durham,NC/Boston,MAJob Description• Database development• Working knowledge on AWS• Oracle, Snowflake, Python, CICD, Jenkins• 8 years’ experience in the space

    Software Technology Inc

    Durham, NC
    4 days ago
  •  ...Compunnel, Inc. is seeking a highly motivated Data Engineer (ETL) to design, develop, and maintain scalable data engineering solutions. The role includes building high-performance ETL pipelines, developing applications using Apache Spark, and processing large-scale datasets... 

    Compunnel

    Durham, NC
    3 days ago
  •  ...Join to apply for the Data Engineer role at Digital Turbine At Digital Turbine, we make mobile advertising experiences more meaningful and...  ...superior mobile consumer experiences and results for the world’s leading telcos, advertisers and publishers. Our end‑to‑end platform... 
    Full time
    Local area

    Digital Turbine

    Durham, NC
    4 days ago
  •  ...Data EngineerHybrid Mode(5 Days in Month)Durham,NC/Westlake,TXJob DescriptionNeeds to be comfortable in extracting data from Oracle databases, PLSQL Python AWS Glue – EC2, S3 What are the NICE to have skills (what is your team willing to teach the person)? Knowledge of... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Target RWE) combines deep health system partnerships, longitudinal data curation at scale, and modern study design to build continuous,...  ...at pedestalhealth.com. The Role We are seeking a talented Data Engineer to join our Technology team. In this role, you will develop,... 
    Work at office
    3 days per week

    Pedestal Health

    Durham, NC
    19 hours ago
  •  ...Senior Data EngineerUrgent Requirement: Senior Data Engineer (Hybrid – Onsite Alternating Weeks)Role Overview: As a Senior Data Engineer, you will work with a highly effective squad, developing quality and scalable data solutions within Client’s Asset Management Technology... 
    Worldwide

    Anveta

    Durham, NC
    4 days ago
  •  ...Data EngineerLocation: Durham, NCPrimary Skills: Informatica, Python, SQLThe Expertise and Skills You Bring:Bachelor's Degree or equivalent...  ...in a technology related field (e.g. Computer Science, Engineering, etc.) required10+ years of hands-on experience in Data engineering... 
    Work experience placement

    InterSources

    Durham, NC
    4 days ago
  •  ...Senior Technical Recruiter @ Seven Step | MBA, Global Talent Acquisition. Job Summary We are seeking an experienced Senior Big Data & Cloud Engineer to design, build, and deliver advanced API and data solutions that support financial goal planning, investment insights, and... 
    Contract work

    Fortune

    Durham, NC
    19 hours ago
  •  ...We are seeking a Senior Data Engineer to design, develop, and maintain scalable data solutions that support critical business and analytics functions. This role will focus on data engineering, database development, data modeling, and the delivery of high-quality data platforms... 

    Compunnel

    Durham, NC
    19 hours ago
  •  ...Data Engineer Opportunity at Keebler HealthKeebler Health is building the operating system for value-based care. Our mission is to help risk...  ...by unlocking the full power of their data. We empower leading primary care groups, ACOs, and health plans to act on real-time... 

    Keebler Health

    Durham, NC
    2 days ago
  •  ...ServiceTrade is seeking a Senior Software Engineer, Data Platform to own architecture and delivery of scalable batch and streaming data pipelines in AWS. You will shepherd ETL/ELT workflows, mentor engineers, and drive CI/CD with IaC practices while upholding data integrity... 
    For contractors

    ServiceTrade

    Durham, NC
    2 days ago
  •  ...Software Engineer IV - Big Data EngineerLocation: Durham, NC (Day 1 onsite)Duration: Long TermResponsibilities:Ability to assemble large, complex sets of data that meet non-functional and functional business requirementsAbility to identify, design and implement internal... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Summitworks is looking for a skilled software engineer to architect and develop Big Data applications for Fortune 100 companies. The role involves designing data processing pipelines using Hadoop tools, implementing data lake solutions, and traveling to client sites as... 

    Summitworks

    Durham, NC
    3 days ago
  • $65 per hour

     ...Data EngineerRate:$65.00 Location: Durham, NC client:Fidelity Investments - Raleigh DurhamThe client, Fidelity, is initiating a migration...  ...and analysis requirements.QualificationsProficient in data engineering practices with a strong emphasis on AWS services. Experience... 

    Argyle Infotech

    Durham, NC
    4 days ago
  •  ...Headwater Science is seeking a Data Engineer to design, build, and maintain data pipelines and software infrastructure powering real-world evidence research. You will work primarily with R, Python, and SQL, developing scalable solutions and supporting cloud-based infrastructure... 

    Headwater Science

    Durham, NC
    3 days ago
  •  ...Data EngineerLocation: Durham NC, Westlake TX (Hybrid 5 days on site in a month)Duration: 12 MonthsContract Rate: DOEWork Authorization: USC, GC, GC-EAD, H4EAD, L2EAD, TNJob DescriptionTop required skills for the role:Oracle table, index design, PL/SQLPython or ScalaExperience... 

    Georgia IT Inc

    Durham, NC
    4 days ago
  •  ...Senior Data EngineerFidelity Investments Workplace Solutions (WS) organization is looking for senior Data Engineers. This person will be playing a key role in designing and crafting a modern data and information delivery and analytics platform in the cloud to support... 
    Work experience placement

    Software Technology Inc

    Durham, NC
    4 days ago
  •  ...We are seeking a highly motivated Data Engineer (ETL) to design, develop, and maintain scalable data engineering solutions supporting enterprise data aggregation and integration initiatives. This role focuses on building high-performance ETL pipelines, developing Apache... 

    Compunnel

    Durham, NC
    3 days ago
  •  ...integration of hardware, software, and real-time multi-parametric data, we have quietly built the world’s most advanced sensing system...  ...who has the desire to grow with us! Position Summary The Data Engineer sits within the Data & Analytics organization and supports the development... 
    Work at office
    Remote work
    Work visa

    Precision Fermentation Inc

    Durham, NC
    1 day ago
  •  ...we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics/... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

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