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

Principal Data Engineer

$177k - $215k

Prescryptive Health, Inc.

Who is Prescryptive?

Prescryptive is the healthcare technology company enabling the direct access marketplace for prescription drugs. Our platform aligns incentives so affordability, choice, and patient access become the natural outcome of a functioning system. Learn more about us by following us on LinkedIn or visiting Prescryptive.com.


About this role

As a Principal Data Engineer, you will play a key role in developing our modern data infrastructure and play a strategic role in building a cutting-edge analytical data and AI platform. You will be responsible for the architecture, design, and implementation of secure, scalable, high-performance ETL / ELT data pipelines and Enterprise data models using Snowflake, helping power intelligent, data-driven products and customer experiences.

As a senior technical expert, you will collaborate cross-functionally with engineering, analytics, and product teams to design data systems that are secure, efficient, and cost-effective. You will also mentor junior engineers and help define engineering standards and best practices across our data ecosystem.


What you will do
  • Lead the implementation of Snowflake solutions, including setting up Snowflake environments, schema design, warehouse setup, RBAC and ingestion and transformation data pipelines.
  • Build scalable and maintainable ETL/ELT pipelines using tools and frameworks such as Azure Data Factory (ADF), Airflow / Dagster, and dbt, with SQL and Python.
  • Design and implement robust data integration pipelines to ingest, process, and unify structured and unstructured data from a variety of sources-including APIs, cloud storage systems, External websites, and relational/non-relational databases-using a modern medallion architecture (bronze, silver, gold layers) to ensure data quality, lineage, and accessibility across the organization.
  • Lead efforts in migrating legacy data systems to a modern cloud-based stack centered on Snowflake.
  • Own the end-to-end data lifecycle, from ingestion and transformation to reporting and governance.
  • Collaborate with product, data science, and analytics teams to define data models that support analytical dashboards, reporting, experimentation, and AI/ML initiatives.
  • Create and manage reports and dashboards using Power BI to provide actionable insights to the team and leadership.
  • Drive performance tuning, cost optimization, and security enforcement within the Snowflake platform.
  • Utilize SQL and Python for ETL, data manipulation, analysis, and process automation.
  • Implement data quality, monitoring, and governance frameworks across the data pipeline.
  • Ensure data security, privacy, and compliance with relevant regulations (e.g., GDPR, CCPA).
  • Implement and manage Snowflake's security features, such as access controls, encryption, and data masking.
  • Drive initiatives to automate and improve data operations, including testing, CI/CD deployment, and documentation.
  • Provide technical leadership and mentorship to a growing team of data engineers.
  • Participate in long-term strategic planning, providing technical insights and recommendations to support business growth.
What you will bring
  • 8+ years of experience in data engineering, data warehousing, or cloud data architecture.
  • 3+ years of hands-on experience with Snowflake, including architecture, performance tuning, and security.
  • Expertise in Snowflake performance tuning, warehouse sizing, and cost optimization.
  • Experience in building secure patient and prescription data marts with strong adherence to HIPAA and Safe Harbor compliance requirements.
  • Advanced proficiency in SQL and data modeling (star, snowflake, 3NF, and/or Data Vault).
  • Proven experience building ETL/ELT Orchestration tools like Azure Data Factory, Airflow / Dagster, Airbyte and dbt.
  • Strong understanding of data warehousing concepts, data modeling techniques (Kimball, Data Vault 2.0), and architecture best practices.
  • Experience with cloud platforms such as Azure, AWS or GCP (especially Snowflake integrations, storage and data services).
  • Proficiency in SQL and Python or another scripting language used in data engineering.
  • Understanding and hands on experience in enabling data privacy, governance, and compliance frameworks (HIPAA, GDPR, etc.).
  • Experience with Data orchestration tools.
  • Expertise in setting up CI/CD pipelines and DevOps for data projects (e.g. GIT, Terraform, etc.).
  • Skilled in cost-effective cloud resource allocation and management.
  • Strong testing capabilities (unit, integration, end to end).
  • Strong understanding of OLTP Vs OLAP.
  • 5+ years of experience with Power BI for data visualization and reporting.
Ideally you will also have
  • Experience with Machine Learning approaches is preferred.
  • Snowflake SnowPro Certification.
  • Familiarity with real-time data streaming tools such as Kafka is a plus.
  • Experience with Claude Code or similar AI-assisted coding tools is a plus.
  • Experience with MongoDB, FHIR data standards, and integrating Salesforce data into Snowflake Data Warehouse is a strong plus.
What we have to offer
  • The opportunity to grow alongside an early-stage company shaking up a big, old-fashioned industry
  • Flexible time off, including 12 paid holidays
  • 401k match plus 100% employer paid medical, dental, and vision premiums
  • Company contribution to Health Savings Account
  • Stock options

Prescryptive is committed to fair pay practices. The projected annual salary for this position is $177,000 to $215,000. When preparing an offer, we consider the candidates resume, experience, interview feedback, internal equity, and location.

Prescryptive is an Equal Opportunity Employer. Prescryptive does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in United States vacancy
  • $160k - $190k

    Role Description We are looking for an exceptional and ambitious engineer who enjoys architecting systems, working in an agile start-up...  ...processes. ~Strong understanding of object-oriented programming, data structures, and algorithms. ~Strong experience with AWS... 
    Suggested
    Full time
    Remote work
    Flexible hours

    JobGet

    Remote
    1 hour ago
  • $170k - $195k

     ...generation of intelligent, scalable platforms that connect families, providers, and advisors through data- and AI-driven experiences. We are seeking a Principal Data Engineer to help define and evolve our enterprise data platform strategy, with Databricks serving as the... 
    Suggested
    Full time

    A Place for Mom

    Remote
    4 days ago
  • $184.3k - $230k

    Role Description As a Senior Principal Data Engineer within the Enterprise Data & Analytics Office, you will lead the design, evolution, and operational excellence of Nexus, UKG’s unified, GCP-based data platform, enabling analytics, AI, and enterprise decision-making at... 
    Suggested
    Full time
    Work at office

    UKG

    Remote
    8 days ago
  • $137.7k - $203.1k

     ...proof of concept (POC) and production form to support the Customer Data Platform initiatives. Partner with internal and external...  ...~Bachelor's degree (U.S. or foreign equivalent) in Computer Engineering, Computer Science or related field. ~Five (5) years of experience... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Shift work

    Red River

    Remote
    6 days ago
  • $178.07k - $312k

     ...What you'll do... Position: Principal Data Engineer Job Location: 300 Elliott Avenue W., Seattle, WA 98119 Duties: Understands the priority order of requirements and service level agreements. Defines and identifies the most suitable sources for required data... 
    Suggested
    Temporary work

    Walmart

    Seattle, WA
    3 days ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability... 
    Local area
    Remote work

    Cornerstone OnDemand

    Manchester, NH
    4 days ago
  •  ...Principal Data Engineer Dallas or Chicago – hybrid WFH Summary This role will focus on owning both the architecture and engineering for a new enterprise-grade analytics platform. The goal of the system is to provide better insights as it relates to real estate... 
    Work from home

    1872 Consulting

    Dallas, TX
    14 hours ago
  •  ...Insight Global partners with a large local utility company and is looking for a Principal Data Engineer to serve as a technical leader responsible for shaping, designing, and advancing enterprise-scale data infrastructure and data engineering solutions. This position leads... 
    Local area

    Insight Global

    Oakland, CA
    5 days ago
  •  ...integrate feedback, design and solve collaboratively Take a software engineering approach and demonstrate automation and security mindsets What you might work on: As a Principal Data Engineer at Dimensional, you will have the opportunity to understand the... 

    Dimensional Fund Advisors, L.P.

    West Lake Hills, TX
    2 days ago
  •  ...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... 
    Work experience placement
    Local area

    BHE Renewables

    Portland, OR
    4 days ago
  • $137.7k - $203.1k

     ...Data Platform Engineer Telecommuting role to be performed anywhere in the U.S. Deploy pipelines and infrastructure in both proof of concept (POC) and production form to support the Customer Data Platform initiatives. Partner with internal and external stakeholders... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work

    Red Hat

    United States
    5 days ago
  • $160k - $170k

     ...largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Principal Data Engineer Locations: Waltham, MA - Hybrid About the Role We are seeking a highly skilled and hands-on... 
    Ongoing contract

    SS&C Technologies

    Waltham, MA
    3 days ago
  • $111.9k - $186.7k

     ...team, you are helping to provide an experience to our stakeholders that delivers on our promises. Position Summary: The Principal Data Engineer serves as a senior technical leader responsible for architecting, developing, and governing enterprise-scale data platforms... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work

    Kemper

    Birmingham, AL
    14 hours ago
  •  ...systems -- Oracle and Snowflake. Enhances the data integration platform using Extract,...  ...systems analysts and other software engineers/developers to design systems and to obtain...  ...) and five (5) years of experience as a Principal Data Engineer (or closely related occupation... 

    Fidelity Investments

    Roanoke, TX
    3 days ago
  •  ...Job Posting Client Notes: Healthcare not necessary Data Warehouse – Snowflake (cloud) and Oracle (On prem) More than 8 years of experience required. Required – Informatica (ETL, SSIS, Ab Initio), Python (4-5 years), Snowflake (2-3 years), expert in SQL – 8... 

    Samprasoft

    Washington DC
    4 days ago
  • $200k - $240k

     ...Principal Data Engineer Boulder, Colorado About Sovrn Every interesting company solves important problems for other people. Sovrn is a software and data business that helps open web businesses be and remain independent. We help them understand their business better... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    sovrn

    Boulder, CO
    3 days ago
  •  ...Job Title Develops and maintains scalable data pipelines and builds out new API integrations to support continuing increases in...  ...depend on it. Writes unit/integration tests, contributes to engineering wiki, and documents work. Performs data analysis required to... 

    ATYETI

    Princeton, NJ
    3 days ago
  •  ...Principal Data Engineer Location: Fort Mill or Austin (Hybrid) We are looking for a skilled Data Engineer to join our team and help build robust, scalable, and efficient data pipelines. The ideal candidate will have strong expertise in AWS, Python, Spark, ETL Pipelines... 

    United IT

    Austin, TX
    3 days ago
  •  ...Description : Designs and crafts modern data and information delivery and analytics...  ...and Snaplogic). Works closely with engineers and business Subject Matter Expert (SMEs...  ...) and five (5) years of experience as a Principal Data Engineer (or closely related occupation... 
    Full time

    Fidelity Investments

    Westlake, TX
    5 days ago
  • $195.37k - $244.21k

     ...strategy, enabling the creation, activation, and measurement of customer audiences across internal and external ecosystems. The Principal Data Engineer will serve as the senior technical authority for this platform, defining the architecture, standards, and long-term... 
    Local area
    Flexible hours

    McDonald's Corporation

    Chicago, IL
    2 days ago
  •  ...NAVA Software solutions is looking for a Principal Data Engineer Details: Principal Data Engineer Location: Houston, TX - 4 days/week onsite Duration: Full time / Direct Hire The Principal Data Engineer within the Data Science and Analytics... 
    Full time

    Nava Software Solutions

    Houston, TX
    2 days ago
  • $215k - $250k

     ...Principal Data Engineer We're looking for a Principal Data Engineer to be the technical backbone of our Analytics Engineering team. You'll architect and evolve the data platform that powers Upside's most critical product and business decisions: setting patterns, leading... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Upside

    United States
    5 days ago
  •  ...institution based in Rosemont, Illinois, and listed on the NASDAQ Global Select Market under the symbol "WTFC." Job Title: Principal Data Engineer Location: Job location - Rosemont, IL- The position is based in Rosemont, IL, but remote work anywhere in the U.S.... 
    Remote work

    Wintrust

    Rosemont, IL
    4 days ago
  •  ...Principal Data Engineer Principal-level Java engineer to design and build enterprise-grade, real-time and batch data processing systems using Java, Spark, Kafka, and Microservices architecture. Strong focus on event-driven pipelines, API development (build + consume... 

    IVIDTEK INC

    Boston, MA
    4 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... 
    Local area

    TXU Energy

    Irving, TX
    3 days ago
  • $141.45k - $166k

     ...and implements single and multi-tenant data solutions using cloud database technologies...  ...systems analysts and other software engineers/developers to design systems and to obtain...  ...) and five (5) years of experience as a Principal Data Engineer (or closely related occupation... 
    Remote work
    Work from home

    Fidelity Investments

    Boston, MA
    14 hours ago
  • $207k - $276k

     ...best practices and finding ways to bring those practices into the engineering organization. Essential Functions Partners with...  ...roadmaps. Be a thought leader: a senior point of expertise on Data Engineering, Data Science, Business Intelligence, software... 
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    San Francisco, CA
    3 days ago
  • $170k

     ...Principal Data Engineer Location: Remote 100%. Duration: Full Time. Salary: Up to $170K Per Annum + Benefits. Job Description: Our client is looking for a new addition to the Supply Chain and Finance Engineering Team! This is a highly multi-functional and visible... 
    Full time
    Remote work

    Saviance

    United States
    3 days ago
  •  ...Principal Data Engineer Remote MUST BE IN EST TIME ZONES Duration: 6 months to start, with potential for extension. Required Skills: Extensive experience in the Python ecosystem (minimum 8 years), with deep expertise in data wrangling, JSON parsing, and... 
    Remote work

    RIT Solutions

    United States
    13 hours ago
  • $114.6k - $234.6k

     ...Job Description OCI Strategic Customer Engineering is seeking a highly experienced Principal Data Engineer with deep expertise in Data Engineering, Business Intelligence, and Analytics Platforms. This role is ideal for a technical leader who combines hands-on data... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    5 days ago

Do you want to receive more vacancies?

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