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

Principal Data Platform Engineer

$170k - $235k
Full-time

Doma Technology

Role Description

We're looking for a Principal Data Platform Engineer to own the data platform as we migrate to a new cloud environment and modernize how data moves from applications through streams, into a governed warehouse, and out to marts that teams can actually use. This is a hands-on IC role reporting to the Senior Director of Platform Engineering.

You'll be accountable for data being correct, governed, discoverable, and ready for consumption from source through curated marts. You'll partner closely with application engineering, analytics, SRE, security, finance, and executive stakeholders.

The Stack

We're on Azure and expanding across cloud providers. IaC and git-backed delivery are established. Orchestration, streaming/ingestion tooling, catalog, and table/storage formats are open decisions. You'll have real influence here. Bring depth in a modern stack and the judgment to choose well for our constraints.

What You'll Do

  • Design and implement end-to-end data architecture including application CDC, streaming, schema design, transformation, warehouse/mart modeling, and consumption-readiness with IaC and automation-first delivery.
  • Build resilient multi-region database and replication topologies with automated failover and DR.
  • Architect streaming pipelines with correctness, replayability, and schema evolution as first-class concerns.
  • Model, document, and catalog marts for downstream self-service analytics and customer-facing consumption.
  • Build monitoring, alerting, and data-quality observability across data platform services.
  • Own PII classification, lineage, access controls, and encryption in partnership with Security.
  • Mentor engineers and set architectural standards across data platform craft.
  • Treat compute and storage spend as a design input.

Qualifications

  • 8+ years in data engineering, platform engineering, SRE, or DevOps, with a track record at Staff or Principal IC level.
  • Proven experience building large-scale distributed data systems in production.
  • Deep hands-on cloud experience (Azure preferred; AWS/GCP transferable) with IaC and CI/CD (Terraform or comparable).
  • Strong SQL and data modeling fundamentals across streaming and relational/warehouse patterns.
  • Production depth in at least one orchestration tool and one streaming/ingestion stack.
  • Experience designing cross-regional database replication architectures, including failover and consistency trade-offs.
  • Warehouse and mart modeling with a transformation/semantic layer (dbt or comparable).
  • Proficiency in Python, Go, or similar for automation and tooling.
  • Track record of owning ambiguous, cross-team problems end to end from approach through delivery.

Preferred Qualifications

  • Kubernetes for data workloads or equivalent container orchestration.
  • Table/lakehouse formats (Iceberg, Delta, Hudi) and judgment on where they fit against a warehouse.
  • Data-quality frameworks (Great Expectations, Soda) and production observability (Prometheus, Grafana, Datadog).
  • Schema registries and event contracts (Avro, Protobuf, JSON Schema).
  • Catalog and discovery tooling (Microsoft Purview, DataHub, Collibra, or similar).
  • GitOps tooling (Flux, ArgoCD) and FinOps practices.
  • Practical data governance: PII identification, lineage, encryption, and a sane access model for regulated data.
  • Familiarity with MCPs (Model Context Protocol) and exposing data to AI systems safely.
  • Background in fast-paced, high-growth environments with hard delivery deadlines.

Technical Skills

  • Cloud IaaS: Azure (primary), AWS or GCP transferable
  • IaC: Terraform or comparable; git-backed, automated delivery
  • CI/CD: GitHub Actions, GitLab CI, ArgoCD, or similar
  • Orchestration: Airflow, Prefect, Dagster, or similar
  • Streaming & ingestion: Kafka, Flink, Airbyte, or similar
  • CDC, event streaming, batch ingestion, schema registries, and event contracts
  • Warehouse: Snowflake or comparable; transformation/semantic layer (dbt or comparable); mart modeling
  • Catalog and table/lakehouse formats (decisions in flight)
  • PostgreSQL and operational RDBMS at scale; cross-region replication and DR patterns
  • PII classification/labeling, lineage, change management, data-access model, encryption for regulated client data
  • Secret management: Azure Key Vault or similar
  • Python, Go, or similar; SQL; YAML/JSON/HCL for IaC and pipelines
  • Metrics, logging, tracing, alerting, and data-quality monitoring for pipelines and platform services

What We Screen For Beyond the Technical Bar

  • Written-first communication - designs, ADRs, and runbooks live in the repo.
  • Ownership and bias to action - you drive ambiguous problems to working systems without waiting for the next step.
  • Influence without authority - you build consensus and can hold the line on governance when it matters.
  • Principled prioritization - you protect the critical path and can explain why you said no.
  • Stakeholder and executive communication - you translate complex technical reality into clear risk, cost, and timeline.
  • Mentorship - you level up the engineers around you through design reviews, pairing, and documentation.
  • Self-awareness and collaboration - you know your edges and partner well across application, analytics, SRE, and security.

Compensation

Shown below is the lowest to highest base salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay position within the base salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, any collective bargaining agreements, and business or organizational needs. At Doma, compensation decisions are dependent on the facts and circumstances of each case.

This job is also eligible for the following compensation components: Bonus & Equity

The base salary range for this role is shown below:

$170,000 - $235,000 USD

Benefits

  • Work/Life Balance - We encourage taking Paid Time Off (PTO)!
  • 12 Weeks of Paid Family Bonding Leave (Maternity and Paternity)
  • Incredible medical, dental, and vision benefits options to allow you to customize to you and your family’s needs that all start in the following month following your first day of employment
  • Health Savings Account (HSA)
  • 401K with company match program
  • Short-Term & Long-Term Disability
  • Supplemental Life and AD&D Insurance
  • Critical Illness, Injury and Hospital Insurance

Equal Opportunity

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Principal Data Platform Engineer in Remote vacancy
  • $140k

     ...Title : Principal Data Platform Engineer Location: King of Prussia, PA Position Type: Full Time Compensation Pay Range::$140,000 Per Year Summary: This position is for a senior individual contributor who will define and manage the technical vision... 
    Principal
    Full time
    Remote work

    Mitchell Martin

    United States
    1 day ago
  •  ...Principal Data Platform Engineer This is a remote role, hours are 8am-5pm, local time, Mon-Fri. This role is the founding owner of a greenfield data and AI platform supporting federal background investigation work. You will design and build the data platform from scratch... 
    Principal
    Local area
    Remote work

    Marathon TS

    United States
    2 days ago
  • $170k - $205k

     ...Principal Platform Engineer, Medical Data Synthesis Health is a mission- and values-driven company with tremendous dedication to our customers. Our 100% remote team is dedicated to a common goal – to revolutionize healthcare through innovation, collaboration, and commitment... 
    Principal
    Local area
    Remote work
    Flexible hours

    Synthesis Health

    United States
    2 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... 
    Principal
    Remote work

    RIT Solutions

    United States
    8 hours ago
  • $170k - $195k

     ...for Mom is building the next 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,... 
    Principal
    Full time

    A Place for Mom

    Remote
    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... 
    Principal
    Work from home

    1872 Consulting

    Dallas, TX
    9 hours 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... 
    Principal
    Full time
    Work at office

    UKG

    Remote
    7 days ago
  • $160k - $190k

     ...are looking for an exceptional and ambitious engineer who enjoys architecting systems, working in an...  ...understanding of object-oriented programming, data structures, and algorithms. ~Strong experience with AWS platforms, including an understanding of their capabilities... 
    Principal
    Full time
    Remote work
    Flexible hours

    JobGet

    Remote
    20 hours ago
  • $137.7k - $203.1k

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

    Red River

    Remote
    5 days ago
  • $170k - $210k

    Role Description We're looking for a Principal Data Engineer to own the technical direction and execution of our data engineering platform. This role is responsible for setting architectural direction for the data systems that underpin our products, making critical design... 
    Principal
    Full time
    Local area
    Remote work
    Flexible hours

    Utilidata

    Remote
    20 hours ago
  •  ...Select Market under the symbol "WTFC." Job Title: Principal Data Engineer Location: Job location - Rosemont, IL- The position...  ...and maintain data solutions on Master Data Management (MDM) platform using best practices. Perform analysis for data integrations... 
    Principal
    Remote work

    Wintrust

    Rosemont, IL
    3 days ago
  • $100k - $150k

     ...North America, as recognized by Inc. 5000. As the leading platform for Daily Fantasy Sports, we cover a diverse range of sports...  ...fandom. Ready to reimagine the DFS industry together?  As a Data Platform Engineer, you will contribute to building the modern Data platform... 
    Full time
    Remote work
    Work visa
    Flexible hours

    PrizePicks

    Atlanta, GA
    13 days ago
  • $170k

     ...Principal Data Engineer Location: Remote 100%. Duration: Full Time. Salary: Up to $170K Per Annum + Benefits. Job Description: Our...  ...scalable, high-performance and reliable and cost effective Data platform software and services in a AWS Cloud environment. Work... 
    Principal
    Full time
    Remote work

    Saviance

    United States
    2 days ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across...  ...someone who combines deep technical expertise in modern data platforms with the ability to translate complex data concepts into... 
    Principal
    Local area
    Remote work

    Cornerstone OnDemand

    Anchorage, AK
    3 days ago
  •  ...Principal Data Engineer As a Principal Data Engineer, you will serve as a hands-on technical leader responsible for designing, building, and optimizing Cambridge's modern data platform. You'll help define data architecture standards, lead engineering efforts, mentor... 
    Principal
    Work at office
    Home office
    3 days per week

    Cambridge

    Fairfield, IA
    9 hours ago
  • $120k - $150k

    Role Description Own the hands-on engineering of JD Power's Snowflake data platform. Responsible for translating the Platform Lead's architecture and governance direction into a production-grade, automated, and observable Snowflake environment that supports analytics, product... 

    J.D. Power

    Remote
    1 day ago
  • $152k - $197.5k

    Role Description We are looking for a Senior Data Platform Engineer to help us build the next generation of our data platform, a streaming-first, domain-oriented foundation designed for speed, ownership, and trust. You will work on the infrastructure, tooling, and paved... 
    Remote work

    1Password

    Remote
    5 days ago
  • $112k - $179k

    Role Description Peraton is hiring a Data Architecture, Lead Associate. This work is 10...  ...builds and extends a greenfield data and AI platform supporting federal background...  ...work. Working alongside the platform's lead engineer, you'll develop and maintain the pipelines... 
    Full time
    Contract work
    Work experience placement
    Remote work
    Shift work

    Peraton

    Remote
    20 hours 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... 
    Principal
    Full time
    Work at office
    Remote work
    Flexible hours

    Upside

    United States
    4 days ago
  •  ...- Oracle and Snowflake. Enhances the data integration platform using Extract, Transform, Load (ETL)...  ...systems analysts and other software engineers/developers to design systems and to obtain...  ...five (5) years of experience as a Principal Data Engineer (or closely related occupation... 
    Principal

    Fidelity Investments

    Roanoke, TX
    2 days ago
  • $130k - $170k

    Role Description UDR, Inc. is now hiring a Senior Data Platform Engineer to join our team. This is a remote based position. GENERAL SUMMARY OF DUTIES: ~Design, build, and maintain UDR’s enterprise data platform in Snowflake. ~Implement scalable and reliable data... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    UDR - Opening Doors to your future

    Remote
    3 days ago
  •  ...Dena Richardson Belser, Human Resources Business Partner Job Code: 9620910 Duties & Responsibilities 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,... 
    Principal
    Local area
    Remote work

    Greensky Credit

    Alpharetta, GA
    3 days ago
  •  ...: Designs and crafts modern data and information delivery and analytics platforms in the Cloud, using Snowflake, Redshift...  ...Snaplogic). Works closely with engineers and business Subject Matter...  ...five (5) years of experience as a Principal Data Engineer (or closely... 
    Principal
    Full time

    Fidelity Investments

    Westlake, TX
    4 days ago
  • $141.45k - $166k

     ...implements single and multi-tenant data solutions using cloud...  ...complex projects across multiple platforms. ~ Responsible for...  ...analysts and other software engineers/developers to design systems...  ...(5) years of experience as a Principal Data Engineer (or closely related... 
    Principal
    Remote work
    Work from home

    Fidelity Investments

    Boston, MA
    9 hours ago
  • $150k - $170k

     ...biomarker technology - helping deliver better healthcare for everyone. We are currently looking for an experienced Senior Data Platform Engineer, with significant experience in building, scaling, and optimizing modern data platforms across public cloud environments.... 
    Remote work
    Flexible hours

    Ellipsis Health

    Remote
    8 days ago
  • $114k - $152k

    Role Description Reporting to the Manager, Database Administration, the Sr Data Platform Engineer - MongoDB will provide expert-level MongoDB database design, development, maintenance, and problem resolution services for internal and external customers. They will manage... 
    Full time
    Worldwide
    Shift work

    GHX

    Remote
    20 hours ago
  •  ...supporting the people who make it all work. Overview The Principal Data Engineer is a senior technical individual contributor (no direct...  ...best practices for the organization’s analytics data platform on Microsoft Azure . This role partners with analytics... 
    Principal

    VESTIS

    Jacksonville, FL
    8 hours ago
  • $177k - $215k

     ...the direct access marketplace for prescription drugs. Our platform aligns incentives so affordability, choice, and patient access...  ...Prescryptive.com. About this role As a Principal Data Engineer, you will play a key role in developing our modern data infrastructure... 
    Principal
    Remote work
    Flexible hours

    Prescryptive Health, Inc.

    United States
    1 day 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... 
    Principal
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work

    Red Hat

    United States
    4 days ago
  • $120k

     ...learning from the world and each other. POSITION TITLE Principal Data Engineer POSITION LOCATION This position is available to...  ...across security, cloud, testing, and data modeling. The platform leverages a modern streaming architecture supporting both transactional... 
    Principal
    Work at office
    Local area
    Remote work

    Genworth

    Richmond, VA
    1 day ago

Do you want to receive more vacancies?

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