Staff Software Engineer, Backend

Function Health
United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Airflow Data Architecture Information Engineering Data Governance Data Infrastructure Extract Transform Load (ETL) Data Systems Identity and Access Management Machine Learning Meta-Data Management Standard Sql DataOps
+17 more
Software Engineering Data Streaming Unstructured Data Google Cloud Data Ingestion Apache Spark Multi-Cloud HybridCloud Change Data Capture Backend Core Data Infrastructure Automation Frameworks Real Time Data Video Streaming Terraform Data Pipelines Databricks

Job description

We are seeking an experienced Staff Software Engineer, Backend, to contribute to the design, development, and optimization of our data infrastructure. This role requires deep expertise in GCP, data engineering, Change Data Capture (CDC), ETL, governance, and streaming technologies. You will work closely with data scientists, analysts, and software engineers to ensure seamless data ingestion, processing, and access across the organization. This is a foundational role within a growing team that requires a hands-on architect who can balance speed, excellence, and pragmatism., * 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 across the organization.
  • 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 our data platform to support current and future business and product needs.

Requirements

  • 8+ 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.
  • A balance of IC execution and leadership skills; you’re equally comfortable rolling up your 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 - you can align technical work with business value.

Nice-to-Have Skills And Experiences

While the core competencies are essential, the following qualifications will distinguish exceptional candidates:

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

Benefits & conditions

To be a strong fit, you embody our Core Values

  • Ruthless Prioritization:
  • We don’t let perfect get in the way of progress.
  • We move quickly to drive value, not perfection.
  • We prioritize what drives impact.
  • We never compromise on standards of excellence.
  • Member-First, Always:
  • We design and deliver like we’re caring for someone we love.
  • We create calendar, actionable, human experience.
  • We prioritize responsiveness, peace of mind, and outcomes.
  • We empower members with truth, clarity, and care.
  • One Team, Moving Fast:
  • We are aligned in purpose, prioritization, and speed.
  • We gather diverse perspectives to make informed decisions.
  • We clear paths for each other and move fast together.
  • We communicate clearly and respectfully, rallying around shared goals.
  • Radical Ownership, Relentless Execution:
  • We don’t just ship- we own outcomes and drive results.
  • We act with urgency and precision
  • We anticipate, initiate, and follow through.
  • We meet challenges with grit and pragmatism.
  • We embrace new tech to deliver better outcomes.
  • Mission Over Ego:
  • We are ruthlessly aligned to our mission - and leave ego at the door.
  • We disagree and commit.
  • We don’t tolerate politics or withholding information.
  • We operate with honesty, transparency, and respect.
  • Sustained Integrity in Every Detail:
  • We earn trust by obsessing over accuracy, quality, and clarity in everything we do.
  • We prioritize clinical precision - data must be right.
  • We sweat the details because outcomes depend on them.

Why You’ll Love Working With UsWe value our team at Function and offer a competitive salary and benefits package, flexible working hours, and a dynamic work environment where creativity and innovation are encouraged. If you are a highly motivated and experienced individual who is passionate about using technology to improve people’s lives, we would love to hear from you.

About the company

Function Health is the AI operating system for health, designed to empower people to live 100 healthy years. We are redefining how individuals understand, measure, and improve their health by moving beyond the limitations of traditional care and enabling comprehensive, continuous insight into human biology. Function has been recognized as one of Fast Company’s Most Innovative Companies of 2024, and is venture-backed by Redpoint and other leading venture firms. Over half a million members have joined Function to take control of their health.

Through comprehensive lab testing, MRI and CT imaging, longitudinal data, and guidance from AI and clinical teams, Function gives members a complete and continuous view of their health - and the clarity to act on it. Through acquisitions across imaging, mobile phlebotomy, and supplement tracking and optimization, Function is building an integrated health platform that spans the full path from testing to health clarity to daily action.

Function recently announced a $298M Series B and is entering its next chapter of growth. As we scale, the quality and durability of our People systems, data, and insights will directly shape our ability to attract, retain, and support exceptional talent.

We are growing our team and seeking out world-class talent that deeply believes in our mission to positively impact global health, has a relentless bias toward action, and a growth mindset. Function fosters a collaborative and dynamic environment where every day we build the future.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all