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

Senior Software Engineer, Data Platform

Full-time

Function Health

Role Description

We are seeking an experienced Senior Software Engineer, Data Platform, 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.

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

Qualifications

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

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

To be a strong fit, you also need

  • Bias Toward Action: Demonstrated ability to take initiative, make decisions under uncertainty, and move projects forward even in the face of ambiguity.
  • Entrepreneurial Spirit: Strong adaptability to changing business needs with a knack for building and optimizing processes.
  • Communication: Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders.
  • Remote Work Adaptability: Comfort with remote work environments, demonstrating the ability to stay productive and connected with the team irrespective of physical location.
  • Continuous Improvement: A willingness to question assumptions and a commitment to continuous improvement.

Benefits

  • Competitive salary.
  • Equity and benefits package.
  • Flexible, fully-remote working hours.
  • A dynamic work environment where creativity and innovation are encouraged.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Platform in Remote vacancy
  • $159.6k - $239.4k

     ...00 company and a leading AI platform for managing people, money,...  ...forward-looking Cybersecurity Data Engineering & Enablement Team driving...  ...RoleWe are seeking a powerhouse Senior Data Engineer to serve as...  ...platform infrastructure as software. Provision, deploy, and version... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    1 day ago
  • $128.9k - $219.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  ...considered.About the team: As a Senior Software Engineer with the Data Platform... 
    Senior
    Software
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    5 hours ago
  •  ..., extensible, and developer-friendly streaming platform on the market. As we move into the next...  ...The Role Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that powers our entire product... 
    Senior
    Software
    Remote work

    Wowza Media Systems

    United States
    1 day ago
  • A leading performance management platform seeks a Senior Software Engineer to help build their Data Intelligence Platform. This role involves enhancing AI capabilities, implementing software best practices, and collaborating across teams to support product development.... 
    Senior
    Software
    Remote work

    15Five

    New York, NY
    4 days ago
  • $120.1k - $214.5k

     ...work better for everyone. From advanced data analytics and AI to cybersecurity, we...  .... Growing together.We are seeking a Senior AI/ML Software Engineer to build AI-powered data products and...  ...across our analytics and healthcare platforms. This is a hands-on full-stack... 
    Senior
    Software
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $190.98k - $214.05k

     ...appropriately used during your application and interviews which can be found here.Role Overview ID.me is seeking a Senior Software Engineer (Platform & Data Infrastructure) to architect, scale, and maintain the core cloud-native platform and data infrastructure that... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    McLean, VA
    5 days ago
  • $119.8k - $234.7k

     ...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe Ads Data Platform Team, part of Microsoft Advertising, is hiring a Senior Software Engineer.This role is available in Redmond, WA.Our team... 
    Senior
    Software
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Redmond, WA
    1 day ago
  • $210k - $265k

     ...cutting-edge AI-powered platform empowers manufacturers...  ...quality and post-market data, driving down costs and...  ...an experienced Backend Engineer to build and scale the...  ...Axion platform. This is a senior individual contributor...  ...5+ years of backend software engineering experience,... 
    Senior
    Software
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Axion Ray

    New York, NY
    1 day ago
  • $170k - $240k

     ...Senior Software Engineer As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink suite of products. You will work with product, engineering, and data science teams across the company... 
    Senior
    Software
    Live in
    Remote work
    Home office
    Flexible hours

    SentiLink

    United States
    5 days ago
  • $160k - $180k

     ...Senior Software Engineer, Data Platform The Data Operations team owns the end-to-end data supply chain at Carrum Health: ingesting eligibility and claims data from dozens of insurance carriers and data providers, processing it into reliable datasets that power member... 
    Senior
    Software
    Full time
    Contract work
    Remote work

    Carrum Health

    United States
    3 days ago
  • Fiveonefour Labs Inc is searching for a Senior Software Engineer based in Seattle, Washington. In this role, you will be integral to both the Moose open-source framework and the Boréal hosting platform, working closely with product and design teams. The ideal candidate... 
    Senior
    Software
    Remote work

    Fiveonefour Labs Inc

    Seattle, WA
    3 days ago
  •  ...Senior Software Engineer, Data Platform Apella is applying computer vision and machine learning to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver... 
    Senior
    Software
    Remote work
    Flexible hours

    Apella

    United States
    5 days ago
  •  ...the configurable identity platform built for businesses in a...  ...looking for passionate engineers who are excited to build the data foundation for the identity...  ...of the internet. As a senior engineer on the Data Platform...  ...+ years of experience in software engineering, with deep... 
    Senior
    Software
    Full time
    For contractors
    Internship
    Immediate start

    Persona

    San Francisco, CA
    2 days ago
  • A security-focused technology company is seeking a mid-level Software Engineer in Maryland to support agile development initiatives. The role focuses on software design, integration, and enhancing systems on large-scale compute clusters. Candidates must have an active TS... 
    Senior
    Software
    Remote work

    Peraton

    Annapolis, MD
    1 day ago
  • $150k - $200k

     ...Senior Software Engineer, Data Platform Remote Who We Are Cross River builds the infrastructure behind the world's most innovative financial products. Our technology and capital solutions power payments, cards, lending, and digital asset capabilities that move... 
    Senior
    Software
    Remote work

    Cross River

    United States
    4 days ago
  • $253.9k - $298.7k

     ...we build the emerging onchain platform — and with it, the future global...  ...great products, but a world-class data foundation beneath them. The Data Platform team is the engine that makes Coinbase's data...  ...alignment and secure commitment from senior leadership and cross-functional... 
    Senior
    Software
    Local area
    Remote work

    Coinbase

    United States
    1 day ago
  • $130.9k - $220k

     ...Connected Operations™ Cloud, which is a platform that enables organizations that depend...  ...to harness Internet of Things (IoT) data to develop actionable insights and improve...  ...role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team ,... 
    Senior
    Software
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    United States
    4 days ago
  • Avandra Imaging is seeking a Senior Software Engineer to design, build, and scale a healthcare data platform. You’ll work hands-on with Elixir and Python, delivering production-grade systems in a fast-moving startup environment. The ideal candidate has 5+ years of experience... 
    Senior
    Software
    Remote job

    Aegis Ventures

    Cleveland, OH
    5 days ago
  • A technology services company based in Laurel, MD is seeking a Senior Software Engineer with an active TS/SCI security clearance. The candidate will focus on agile software design and development for large-scale systems. Qualifications include a Bachelor's degree in Computer... 
    Senior
    Software
    Remote work

    Peraton

    Laurel, MD
    1 day ago
  • $196k - $245k

     ...Senior Software Engineer, Data PlatformSan Francisco Bay Area or Remote (U.S.)Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there's one thing that nearly everyone does: play video games. Discord... 
    Senior
    Software
    Full time
    Remote work
    Worldwide
    Relocation
    Relocation package

    Discord

    San Francisco, CA
    1 day ago
  • A data intelligence platform is seeking a Senior Software Engineer in San Francisco to drive projects from ideation to production while working with cutting-edge technology in a high-autonomy environment. The ideal candidate has over 6 years of full-stack experience, particularly... 
    Senior
    Software
    Remote job

    Metriport

    San Francisco, CA
    1 day ago
  • $170k - $200k

     ...economics, geopolitics, and global security. We're here to shape it. About this role AndrenaM is seeking a Senior Software Engineer - Data Platform who is passionate about advancing autonomy and real-time maritime communication technology. We're looking for a... 
    Senior
    Software
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Andrenam

    United States
    3 days ago
  •  ...~Design, develop, and test distributed software applications. ~Design and implement fault...  ...and analyze requirements from other engineering teams for various applications. ~Coordinate...  ...insights from real-time and historical data. StarTree was founded by the core... 
    Senior
    Software
    Full time

    StarTree

    Remote
    16 days ago
  •  ...on a global scale? Are you passionate about developing big-data platforms using creative algorithms to process petabytes of data with...  ...collaborative team environment? If so, join Apple Services Engineering (ASE) Data Platform team to design and build a scalable big-... 
    Senior
    Software

    Socket.dev

    Cupertino, CA
    23 hours ago
  • $175.59k - $206.58k

    Role Description Fetch is entering its AI-first era, and we're looking for a Senior Software Engineer (P4) to join our Data Platform team. You'll help architect and evolve the systems that power how Fetch's data products are built, delivered, and made accessible - spanning... 
    Senior
    Software
    Full time

    Fetch

    Remote
    11 days ago
  • Role Description Hiring the first dedicated engineer for its data platform. Today the platform is nascent, solid backend infrastructure exists, but nobody owns it, and the perception/ML team is being handed data that isn't in the shape they need. This is a founding-level... 
    Senior
    Software
    Full time
    Remote work

    AccrueTalent

    Remote
    21 days ago
  •  ...throughout their viewing journey. Our platforms help audiences find, watch, and enjoy...  ...at a time. ~Design and develop data pipelines, data marts, and schemas to...  ...operations group. ~Mentor other Data Engineers. ~Identify software solutions needed for new projects.... 
    Senior
    Software
    Full time
    Remote work

    Versant

    Remote
    a month ago
  • $185k - $250k

     ...obsessed teammate to join us on this exciting journey. We are building the foundational data platform that powers reliable, scalable data across Mudflap’s systems. As a Senior Software Engineer, Data Platforms , you’ll play a critical role in designing and operating the... 
    Senior
    Software
    Work at office
    Remote work

    Jobtailor

    Palo Alto, CA
    3 days ago
  • Role Description We are seeking a Senior Software Engineer to help design, build, and scale modern data platform capabilities using cloud-native technologies and AI-driven solutions. In this role, you will: ~Develop reusable frameworks, platform services, and engineering... 
    Senior
    Software
    Full time
    Remote work
    Work from home
    Flexible hours

    Omada Health

    Remote
    a month ago
  • Senior Analytics Engineer, Data Platform - Gigster We’re looking for a Senior Analytics Engineer to join our team and work with our client's Data Platform...  .../CD pipelines, testing, and documentation in a modern software development workflow. Proven cross‑functional... 
    Senior
    Software
    Full time
    For contractors
    Live in
    Work at office
    Remote work

    Gigster

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Platform. Be the first to apply!