Flume Health

Software Engineer – Data Platform

Flume Health

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $180,000 per year

Job Level

Mid-LevelSenior

Tech Stack

ApacheCloudDistributed SystemsDockerGoGoogle Cloud PlatformKubernetesPython

About the role

  • Design, build, and operate the core frameworks and infrastructure for distributed data processing using technologies that include Go, Python, Iceberg, K8’s
  • Develop reusable frameworks, libraries, and internal APIs that make it easy for product and data teams to build reliable pipelines and integrations.
  • Architect systems that handle both real‑time and large‑scale batch workloads efficiently, ensuring reliability, observability, and cost‑effectiveness.
  • Collaborate with data engineers, backend engineers, and analysts to evolve our ecosystem of data sources, connectors, and quality controls.
  • Collaborate and document engineering standards for how we build, deploy, and operate data services.
  • Help ensure security and compliance of all data movement and storage.

Requirements

  • 5+ years of professional software engineering experience focused on backend or platform systems.
  • Strong proficiency in Go, including building concurrent and distributed systems.
  • Experience with data lake architectures, especially Apache Iceberg or Delta Lake, and familiarity with engines like Trino / Presto / Dremio.
  • Solid experience operating production systems on Google Cloud Platform (GCP): Cloud Storage, IAM, Pub/Sub, Cloud Run / K Native, etc.
  • Familiarity with containerization and orchestration (Docker, Kubernetes, K Native).
  • Solid understanding of distributed systems concepts (scalability, reliability, consistency).
  • Experience developing data pipelines or ingestion frameworks, ideally in Go or Python.
  • Strong system-design and problem-solving skills, especially around large-scale data movement and performance.
  • Collaborative mindset with excellent communication skills.
Benefits
  • Flexible PTO - you’re going to be working hard so enjoy time off
  • A robust stock option plan to give our employees a direct stake in Flume’s success
  • WFH stipend - we’ve always been remote first
  • Competitive compensation and 401k with a 4% match
  • Comprehensive health coverage (medical, dental, vision)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoPythonApache IcebergDelta LakeTrinoPrestoDremioGoogle Cloud PlatformDockerKubernetes
Soft skills
collaborative mindsetcommunication skillssystem-design skillsproblem-solving skills