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

Principal Data Platform Engineer

$170k - $235k

Doma Technology LLC

Job Description

Job Description

If you're good at what you do, you can work anywhere. If you're the best at what you do, come work for Doma Technology.About Us 

Doma Technology LLC offers solutions for lenders, real estate professionals, title agents, and homeowners that make closings vastly simpler and more efficient, reducing cost and increasing customer satisfaction.

Our Values
  • Obsessively Entrepreneurial - We encourage calculated risk-taking, and we know that some of our best learning happens by making mistakes along the way.
  • People First - We communicate with honesty and respect to our customers, colleagues, and partners.
  • Better Together - We believe diversity, equity and inclusion creates value through the differences in our backgrounds, experiences, and perspectives.
  • Act with Integrity - We hold ourselves to the highest ethical standards in all of our business practices.

Principal Data Platform Engineer

About the Role

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.

Required 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 & Infrastructure

  • 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

Data Platform & Streaming

  • 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

Governance & Security

  • PII classification/labeling, lineage, change management, data-access model, encryption for regulated client data
  • Secret management: Azure Key Vault or similar

Programming & Observability

  • 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.

#LI-Remote

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

How we'll value you and make your life a bit easier:

We offer a comprehensive package of benefits to eligible employees (FTE, non-contract): medical/dental/vision insurance, 401(k), generous vacation time, and paid bonding leave.

Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, or any other form of compensation that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.

We believe the most valuable investment we can make is to build an outstanding team of colleagues and leaders who are passionate about our mission.

We currently offer the following benefits to all Full-Time employees:

  • 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 
We believe in 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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Data Platform Engineer in Salt Lake City, UT vacancy
  •  ...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

    Salt Lake City, UT
    4 days ago
  •  ...Principal Data Engineer As a Principal Data Engineer, you will design, build, and maintain scalable data pipelines and infrastructure to support...  ...efficiently processed and integrated into enterprise data platforms Build and maintain robust ETL/ELT pipelines using Azure... 
    Principal
    Work experience placement
    Local area

    BHE Renewables

    Salt Lake City, UT
    2 days ago
  • $142.5k - $220.5k

     ...Sr. Data Platform Engineer - Computer System Validator Your work will change lives. Including your own. Recursion is a leading, clinical-stage TechBio company decoding biology to industrialize drug discovery. Central to its mission is the Recursion Operating System... 
    Suggested
    Work at office

    Recursion Pharmaceuticals

    Salt Lake City, UT
    1 day ago
  • $104k - $135k

     ...Data Governance Platform Engineer / SDE III (Healthcare) Hybrid (Office 3 days/wk - Onsite-Flex) within Oregon, Washington, Idaho or Utah Build a career with purpose. Join our Cause to create a person-focused and economically sustainable health care system... 
    Suggested
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Cambia Health Solutions

    Salt Lake City, UT
    5 days ago
  • $115.3k - $264.1k

     ...days from the posting date or as long as the job remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded... 
    Principal
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    2 days ago
  • $146k - $241k

     ...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical data products, analytics, and AI-driven solutions. In this role, you will operate as a technical... 
    Principal
    Remote work
    Work from home

    FUJIFILM Corporation

    Salt Lake City, UT
    5 days ago
  • $99.6k - $223.4k

     ...generation of cloud-native EHR platforms that directly improve...  ...We're looking for senior engineers with deep Java expertise, exceptional...  ...Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare...  ...Only Oracle brings together the data, infrastructure, applications... 
    Principal
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Salt Lake City, UT
    8 days ago
  • $114.5k - $154.58k

     ...re doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging...  ...: Engage with prospective clients to understand their data integration challenges, especially around migrating from... 
    Principal
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    5 days ago
  •  ..., extracted polygons, and build ETL pipelines to automate these processes Manage the interface between our AI systems and the input data they need to operate via streaming systems, storage systems, and caching systems Be aware of, and manage 3rd party provider rate limits... 
    Full time
    Work experience placement

    Arturo

    South Jordan, UT
    5 days ago
  •  ...Sr. Data Engineer Do you get excited when you see Data? Constantly looking for value in Data? If that is you, then you're the one we're looking for! As a Data Engineer, you will get an opportunity to closely work with business teams and other application owners, understand... 

    Professional Recruiters

    Salt Lake City, UT
    4 days ago
  •  ...Description Job Description Come, Disrupt and Thrive. Data Engineer Overview Our client is seeking a Data Engineer with extensive...  ...focuses on developing and supporting enterprise-grade data platforms that enable scalable, data-driven solutions across the... 
    Permanent employment
    Full time
    Temporary work
    Work from home

    KēSTA I.T.

    Midvale, UT
    28 days ago
  • $2,000 per month

     ...Sr. Data Governance Engineer Utah | Hybrid This is a Utah-based hybrid position which will require some regular in-office days each week...  ...people do their best work. As we continue to grow our data platform and AI capabilities, we're looking for a Senior Data Governance... 
    Work at office

    BambooHR

    Salt Lake City, UT
    5 days ago
  •  ...disrupt, and thrive! KēSTA I.T. is actively seeking a Sr. Data Engineer for an immediate full-time opportunity with our industry...  ...Expertise: Relational databases and data warehousing platforms (e.g., Snowflake, SQL Server or similar) ETL/ELT frameworks... 
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Kesta IT

    Salt Lake City, UT
    1 day ago
  • $150k - $190k

     ...for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development...  ...developing data applications, relational databases, and ETL platforms Previous Experience building highly available and testable... 
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Salt Lake City, UT
    2 days ago
  • $140k - $160k

     ...design, develop, and maintain databases and data integration (ETL) systems to support...  ...integration processes, ETL workflows, and data platforms, leading the creation of technical...  ...languages is commonly used in data engineering, such as Python or Java Our Company:... 
    Work experience placement
    Remote work
    Work from home

    Carrington

    Salt Lake City, UT
    4 days ago
  • $2,000 per month

     ...Sr. Data Engineer Utah | Hybrid This is a Utah-based hybrid position which will require some regular in-office days each week. Employment...  ...key role in designing, building, and operating scalable data platforms, analytics systems, and AI/ML infrastructure. We'll rely on... 
    Work at office

    BambooHR

    Salt Lake City, UT
    1 day ago
  • $106.9k - $176.5k

     ...help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant...  .... Optimizing data flows for target data platform designs. Design, develop, and implement data engineering... 
    Summer holiday
    Flexible hours

    EY

    Salt Lake City, UT
    5 days ago
  • $70.6k - $141.2k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly...  ...form the digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Salt Lake City, UT
    2 days ago
  •  ...Senior Analytics Engineer Job Category: Information Systems Requisition Number: SENIO02...  ...modeling our complex clinical and operational data into data products that capture how a...  ...long-term technical roadmap for our data platform, informing high-level decisions on how to... 
    Full time
    Work at office
    Monday to Friday

    ARUP Laboratories

    Salt Lake City, UT
    1 day ago
  • $99.86k - $124.28k

     ...Date 05/21/2026 Requisition Number PRN45144B Job Title Data Engineers Working Title Data Engineer III Career Progression...  ...developers, data analysts, and research teams to ensure our platforms evolve with the needs of scientific discovery. This is a growth... 
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    University of Utah

    Salt Lake City, UT
    5 days ago
  • $120k - $140k

     ...Data Engineer Salt Lake City, UT $120-140K/year We are seeking an exceptional Data Engineer to help scale the data foundations that power a high-growth, data-driven organization. This individual will design, build, and optimize data pipelines and infrastructure... 
    Work at office
    Remote work
    Flexible hours

    PrincePerelson & Associates

    Salt Lake City, UT
    4 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...You Apart - Certification in Cloud Platforms [e.g., AWS Solutions Architect, AWS Data... 
    Full time
    H1b

    PwC

    Salt Lake City, UT
    1 day ago
  • $25.48 - $63.65 per hour

     ...Job Description The Data Migration Engineer II is responsible for designing, building, testing, and executing data migration solutions that support Oracle Health implementation and interface projects. As part of the Data Management and Migration Delivery Team... 
    Hourly pay
    Contract work
    Temporary work
    Local area
    Flexible hours

    Oracle

    Salt Lake City, UT
    5 days ago
  • $97.9k - $133.5k

     ...Become a part of our caring community The Data Engineer 2 will develop scalable data processing architectures and solutions that facilitate...  ...data from internal and external sources using cloud-native platforms and applies industry-standard software development practices... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work

    CenterWell

    Salt Lake City, UT
    1 day ago
  •  ...Make an Impact We are looking for a Data Engineer who is proficient and experienced across the full dataflow lifecycle from requirements gathering through pipeline development and semantic layer delivery. What You’ll Do Design, build, and maintain scalable data... 

    Bridge Property Management

    Salt Lake City, UT
    5 days ago
  •  ...Data Engineer Opportunity Come build, innovate, disrupt, and thrive! KēSTA I.T. is actively seeking a Data Engineer for an immediate...  ...over time Contribute to additional data engineering and platform initiatives as needed Requirements ~ Bachelor's degree... 
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Kesta IT

    Salt Lake City, UT
    5 days ago
  • $100k - $120k

     ...Data Engineer II RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that supports informed business decisions and drives performance. This role will develop data solutions using SQL, Power BI, and other Microsoft tools, collaborating with... 
    Work at office
    Remote work
    Relocation package

    R.C. Willey

    Salt Lake City, UT
    3 days ago
  • $99k - $149k

     ...Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models,...  ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1... 
    Work experience placement
    Local area

    Indeed Inc.

    Salt Lake City, UT
    5 days ago
  •  ...Data Engineer Red Cat Corporate - Salt Lake City, UT 84115 Position Summary We're hiring a Data Engineer to build our data foundation from the ground up. Today, our data lives across transactional databases, SaaS tools, and external APIs. Over the next few... 
    Permanent employment
    Internship
    Work at office
    Local area

    Teal Drones Inc

    Salt Lake City, UT
    1 day ago
  •  ...PDS is looking for a Data Engineer: • Requires a Bachelor's in Computer Science, Computer Engineering or related field and some experience ETL, SQL, UNIX/Linux, Big Data distributed systems, various programming languages like Java and Python, orchestration tools... 

    People, Data & Solutions

    Midvale, UT
    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!