Skip to content
Function HealthFunction HealthUnited States

Senior Software Engineer, Data Platform

Design, build, and scale the company's data infrastructure on GCP using Spark, Databricks, and Fivetran. Own ETL/ELT pipelines, CDC, data governance, and streaming/batch data flows serving analytics, product, and compliance use cases.

Salary not listed
Remote5+ YOEData Engineering

About the role

Key Responsibilities

  • Contribute to the design, development, and scaling of core data infrastructure using GCP, Spark, Databricks, and Fivetran
  • Develop robust and maintainable ETL/ELT workflows that support diverse structured and unstructured data needs
  • Implement and manage Change Data Capture (CDC) pipelines to enable near real-time data replication and synchronization
  • Define and enforce data governance and compliance standards, including access control, auditability, lineage, and metadata management
  • Build and manage streaming and batch data pipelines to serve high-impact use cases across analytics, product, compliance, and experimentation
  • Act as a strategic partner to cross-functional teams (product, analytics, engineering, clinical) to ensure data is accessible, trustworthy, and impactful
  • Drive the long-term architectural vision of the data platform to support current and future business and product needs

Requirements

  • 5+ years of experience in software engineering, with a focus on scalable data architectures
  • Strong expertise in GCP (IAM, GCS, Pub/Sub, etc.) and hands-on experience with Spark and Databricks
  • Hands-on experience with CDC technologies like Fivetran, or equivalent
  • Proficiency in ETL/ELT tools and frameworks (dbt, Apache Airflow, Dataform, etc.)
  • Deep understanding of data governance principles, including compliance and security best practices
  • Demonstrated success in collaborating across functions to deliver data solutions for analytics, experimentation, or compliance
  • Balance of IC execution and leadership skills; comfortable rolling up sleeves or mentoring others
  • Familiarity with streaming data architecture, real-time ingestion, and delivery frameworks
  • Proficient in SQL and Python for data processing and automation
  • Strong problem-solving skills with the ability to work in a fast-paced environment
  • Excellent communication and technical storytelling skills

Nice-to-Haves

  • Experience with Terraform or Infrastructure-as-Code (IaC) for data infrastructure automation
  • Background in HIPAA or other regulated environments with sensitivity to data privacy and compliance
  • Familiarity with the dbt Semantic Layer and modern data modeling best practices
  • Exposure to data observability platforms and practices
  • Familiarity with machine learning data pipelines
  • Exposure to multi-cloud or hybrid-cloud environments
  • Experience building scalable solutions in a 0-1 environment

Skills

GCPSparkDatabricksFivetranChange Data CaptureCdcETLELTdbtApache AirflowDataformSQLPythonTerraform
HappyRobot

Data Operations Lead

HappyRobotSan Francisco, CA

Lead data operations for AI audio models at HappyRobot. Translate research needs into data specs, manage end-to-end acquisition/annotation with internal and vendor teams, optimize tooling/workflows, and scale labeling operations to deliver high-quality datasets on time.

180k – 240k
Hybrid5+ YOEData Engineering
Ambient.ai

Senior Software Engineer, AI Data Systems & Database Infrastructure

Ambient.aiRedwood City, CA

Senior Platform Engineer designing, building, and scaling database infrastructure for production and AI systems, including relational, analytical, and vector stores. Requires 7+ years experience with distributed systems, high-availability databases, and supporting AI workloads like vector search and RAG.

168k – 205k
Hybrid7+ YOEData Engineering
Vanta

Senior Data Engineer

VantaUnited States

Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.

190k – 224k
Remote4+ YOEData Engineering
Cloudflare

Senior Data Engineer

CloudflareAustin, TX

Senior Data Engineer building scalable data pipelines, services, and AI-ready data layers in Go/Scala/ClickHouse to power internal products, analytics, and agentic AI for go-to-market, engineering, and product teams. Requires 5+ years experience in production data systems, strong programming, SQL, and databases.

Salary not listed
On-site5+ YOEData Engineering
Trexquant

Senior Data Engineer

TrexquantStamford, CT +1

Senior Data Engineer responsible for building scalable ingestion pipelines, normalizing, and maintaining large-scale financial and alternative datasets from global vendors to support quantitative research and alpha generation. Requires 5+ years data engineering experience in finance/quant environments, strong Python/SQL/Linux skills, and deep knowledge of market/tick/reference data across asset classes.

150k – 200k
On-site5+ YOEData Engineering