1

Freelance Data Platform Engineer Jobs in Utah (NOW HIRING)

$115K - $139K/yr

Senior Data Platform Engineer -- Cloudera, AWS & Kubernetes The mission We are looking for a battle-tested Data Platform Engineer who can build, operate, troubleshoot, and evolve large-scale data ...

Senior Data Platform Engineer

Lehi, UT

$99K - $135K/yr

We are looking for a high-impact Senior Data Platform Engineer to design, scale, and optimize our high-performance data infrastructure. In this role, you will build the critical systems that enable ...

New

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

We are looking for a high-impact Senior Data Platform Engineer to design, scale, and optimize our high-performance data infrastructure. In this role, you will build the critical systems that enable ...

Senior Data Platform Engineer

Lehi, UT · On-site

$99K - $135K/yr

We are looking for a high-impact Senior Data Platform Engineer to design, scale, and optimize our high-performance data infrastructure. In this role, you will build the critical systems that enable ...

We are looking for a visionary Staff Data Platform Engineer to lead the design, architecture, and implementation of our next-generation data platform. In this high-impact role, you will be the ...

Staff Data Platform Engineer

Lehi, UT · On-site

$130 - $160/hr

We are looking for a visionary Staff Data Platform Engineer to lead the design, architecture, and implementation of our next-generation data platform. In this high-impact role, you will be the ...

We are looking for a visionary Staff Data Platform Engineer to lead the design, architecture, and implementation of our next-generation data platform. In this high-impact role, you will be the ...

We are looking for a visionary Staff Data Platform Engineer to lead the design, architecture, and implementation of our next-generation data platform. In this high-impact role, you will be the ...

Data & AI Platform Engineer

Salt Lake City, UT · On-site

$110K - $133K/yr

This is an early-career engineering role focused on building, operating, and improving cloud data/analytics platforms (e.g., Microsoft Fabric, Snowflake, Databricks) and supporting BI delivery (e.g ...

Sr. Platform Engineer - Data Infrastructure

Lehi, UT · On-site

$101K - $138K/yr

The Data Platform Team's mission is to enable product innovation by making it painless for developers to build applications that require access to large sets of data. Many of the core Weave products ...

Cloud Platform Engineer

Draper, UT · On-site

$130K - $150K/yr

Experience with Azure data and analytics platforms, including Microsoft Fabric, Synapse, OneLake ... Experience building platform engineering, developer self-service, or cloud automation capabilities.

Experience with Azure data and analytics platforms, including Microsoft Fabric, Synapse, OneLake ... Experience building platform engineering, developer self-service, or cloud automation capabilities.

Senior Platform Engineer - Payrix

Salt Lake City, UT · On-site

$101K - $138K/yr

Platform Engineering & Developer Enablement * Build and improve Payrix's internal platform ... Build platform capabilities that satisfy PCI-DSS, SOC 2, data protection, and Worldpay landing zone ...

DevOps & Platform Engineer

Salt Lake City, UT · On-site

$51 - $70/hr

... Platform Engineer Category: Project Management Main location: United States, Utah, Salt Lake City ... Develop and optimize graph data models, Cypher queries, indexes, and graph traversal strategies to ...

next page

Showing results 1-20

Freelance Data Platform Engineer information

What is a freelance data platform engineer?

A Freelance Data Platform Engineer is a professional who designs, builds, and maintains data infrastructure and platforms on a project or contract basis, rather than as a full-time employee. They work with clients to develop scalable and efficient data solutions, such as data warehouses, ETL pipelines, and cloud-based data systems. Their responsibilities often include integrating various data sources, ensuring data quality, and optimizing data workflows to support analytics and business intelligence. Freelance Data Platform Engineers typically have expertise in databases, cloud services, programming, and data architecture. They offer flexibility and specialized skills to organizations that need temporary or project-based support.

What are the key skills and qualifications needed to thrive as a freelance data platform engineer?

To thrive as a Freelance Data Platform Engineer, you need strong skills in data architecture, ETL processes, and cloud platform management, typically supported by a degree in computer science or a related field. Familiarity with tools like SQL, Python, Spark, AWS, Azure, and certifications such as AWS Certified Data Analytics or Google Cloud Data Engineer are highly valuable. Effective client communication, problem-solving, and project management skills help you stand out, especially when coordinating independently with multiple stakeholders. These competencies ensure you can design scalable solutions, deliver projects efficiently, and build strong client relationships in a dynamic freelance environment.

How do freelance data platform engineers typically manage collaboration with clients and remote teams?

Freelance Data Platform Engineers often collaborate with clients and distributed teams using project management tools, version control systems, and regular virtual meetings. Clear communication is essential for aligning on data requirements, setting expectations, and providing progress updates. It's common to work asynchronously, so documenting work and maintaining transparent workflows help ensure smooth handoffs. Building trust and reliability is key to fostering long-term client relationships in a freelance setting.

What is the difference between Freelance Data Platform Engineer vs Data Engineer?

AspectFreelance Data Platform EngineerData Engineer
CredentialsRelevant certifications (e.g., AWS, GCP, Azure), technical skillsSimilar certifications, technical skills, often full-time roles
Work EnvironmentIndependent, project-based, remote or on-siteFull-time, in-house or remote
Employer & Industry UsageFreelance platforms, consulting firms, startupsTech companies, finance, healthcare, large enterprises
Search & Comparison IntentYes, for freelance opportunities or project-based workYes, for full-time or contract roles

In summary, Freelance Data Platform Engineers typically work independently on short-term projects, requiring similar skills and certifications as Data Engineers but with a focus on flexibility and client-based work. Data Engineers often work full-time within organizations, focusing on building and maintaining data infrastructure.

How much do freelance data platform engineers make?

Freelance data platform engineers typically earn between $50 and $150 per hour, depending on experience, skills, and project complexity. Experienced professionals with expertise in cloud platforms, data pipelines, and tools like Apache Spark or Kafka tend to command higher rates. Annual earnings vary widely based on workload and client base, often ranging from $80,000 to over $200,000 for full-time equivalent work.

What are the most commonly searched types of Data Platform Engineer jobs in Utah?

The most popular types of Data Platform Engineer jobs in Utah are:

What are popular job titles related to Freelance Data Platform Engineer jobs in Utah?

For Freelance Data Platform Engineer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Freelance Data Platform Engineer jobs in Utah look for?

The top searched job categories for Freelance Data Platform Engineer jobs in Utah are:

What cities in Utah are hiring for Freelance Data Platform Engineer jobs?

Cities in Utah with the most Freelance Data Platform Engineer job openings:

Infographic showing various Freelance Data Platform Engineer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

$115K - $139K/yr

Full-time

Re-posted 8 days ago


Job description

Senior Data Platform Engineer — Cloudera, AWS & KubernetesThe mission We are looking for a battle-tested Data Platform Engineer who can build, operate, troubleshoot, and evolve large-scale data platforms across on-premises Cloudera environments and cloud-native AWS/Kubernetes architectures. This is not a dashboard or SQL-only role. You will work where distributed compute, storage, networking, Kubernetes, and production data pipelines meet. You must be comfortable tracing a failed workload from the application layer through Spark or Flink, Kubernetes operators, HDFS/Hive, infrastructure, and AWS services. The goal is to help us evolve safely from on-premises, VM, and EC2-based platforms into resilient, observable, cloud-native data systems. What you'll do - Build and operate production data platforms across Cloudera on premises, Cloudera cloud environments, AWS EMR, and Kubernetes. - Design batch and streaming pipelines using Spark, Flink, Hive, and related technologies. - Transform large datasets through filtering, sorting, joining, aggregation, partitioning, enrichment, and restructuring. - Work with Parquet, Avro, JSON, CSV, and other delimited or semi-structured formats. - Design storage, partitioning, compression, retention, and lifecycle strategies across HDFS, Hive, and object storage. - Design and maintain Hive schemas, tables, partitions, metadata, and data models. - Administer Cloudera clusters, including installation, upgrades, configuration, scaling, patching, security, backup, and recovery. - Troubleshoot unhealthy services, failed jobs, resource contention, data skew, small-file problems, metadata issues, and storage bottlenecks. - Tune Spark and Flink workloads for memory, CPU, parallelism, shuffle behavior, checkpointing, and recovery. - Operate AWS services such as EMR, S3, IAM, EC2, EKS, CloudWatch, KMS, and supporting networking services. - Deploy and operate data workloads on Kubernetes using operators, Helm, custom resources, and GitOps-based delivery. - Help migrate workloads from physical or virtual machines and EC2 into AWS and Kubernetes-based platforms. - Separate compute from storage where appropriate while accounting for performance, resilience, security, and cost. - Build monitoring, alerting, capacity management, and operational runbooks for critical data services. - Automate platform provisioning and configuration using Terraform, Ansible, scripting, and CI/CD. - Support production incidents involving failed pipelines, delayed data, cluster degradation, storage pressure, or infrastructure failure. - Work with data engineering, infrastructure, security, and application teams to resolve problems across ownership boundaries. What we're looking for - Strong hands-on experience administering Cloudera platforms in production. - Experience with both on-premises Cloudera and cloud-based Cloudera deployments. - Deep working knowledge of Hadoop, HDFS, Hive, YARN, Spark, and the wider distributed-data ecosystem. - Experience building or operating production workloads using Apache Flink. - Strong understanding of distributed data processing, including partitioning, shuffling, serialization, checkpointing, and failure recovery. - Experience transforming large datasets using joins, aggregations, filtering, sorting, and schema evolution. - Practical knowledge of Parquet, Avro, JSON, CSV, compression formats, and serialization tradeoffs. - Experience designing data layouts for query performance, ingestion throughput, retention, and cost. - Strong AWS experience, particularly with EMR, S3, EC2, EKS, IAM, CloudWatch, and KMS. - Strong Kubernetes experience, including operators, controllers, Helm, scheduling, storage, networking, and workload troubleshooting. - Experience migrating data platforms from on-premises or VM-based environments into AWS and Kubernetes. - Ability to troubleshoot Linux, JVM, networking, storage, DNS, certificates, and resource-management issues. - Experience with observability platforms and the ability to correlate infrastructure symptoms with data-pipeline failures. - Ability to automate operational work using Python, Bash, Terraform, Ansible, or equivalent tools. - Strong judgment around production changes, data integrity, access control, rollback, and recovery. Production scenarios you should be able to handle - A Spark job that ran in 40 minutes yesterday now takes four hours. - A join creates severe data skew and repeatedly exhausts executor memory. - HDFS is approaching capacity while NameNode health is degrading. - Hive queries return incomplete results because partitions or metadata are inconsistent. - A Flink job repeatedly fails after checkpoint recovery. - An EMR workload is reliable but significantly more expensive than expected. - A Kubernetes operator reports success while the underlying data workload is unhealthy. - A migrated workload behaves differently on S3 than it did on HDFS. - A certificate, Kerberos, IAM, DNS, or network problem presents as an application failure. - A critical pipeline misses its SLA and ownership is unclear across platform and data teams. Certifications Relevant certifications are useful, particularly: - Cloudera Certified Professional: Data Engineer - Cloudera Administrator certification or equivalent production experience - AWS data, analytics, or architecture certifications - Kubernetes certifications such as CKA or CKAD Certification is supporting evidence. The ability to diagnose and recover a real distributed platform matters more. What success looks like - Data pipelines meet their reliability and processing-time objectives. - Platform failures are detected before downstream consumers report them. - Incidents move quickly from symptoms to an evidence-backed root cause. - Cloudera, AWS, and Kubernetes environments are operated through repeatable automation. - Migrations preserve data correctness while improving scalability and operability. - Storage and compute designs balance performance, resilience, and cost. - Data engineers can ship workloads without becoming accidental platform administrators. - Operational knowledge becomes monitoring, automation, and runbooks—not tribal memory. The person we want You understand that a data platform is a distributed production system, not a collection of product names. You can move from a Hive execution plan to Spark executor logs, Kubernetes events, HDFS health, S3 behavior, IAM permissions, and network telemetry without losing the thread. You know the architectural differences between on-premises Hadoop and cloud- native data platforms, including where a lift-and-shift approach will fail. We need someone who can enter a degraded platform, establish the facts, protect data integrity, restore service, explain the failure chain, and make the system harder to break next time.Employment Type: FULL_TIME