xelys jobs xelys jobs

Senior Software Engineer (Data Platform)

Function

full-remoteseniorpermanentbackenddata Full remote 6 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

GCPBig DataSparkDatabricksdbtETL/ELTCDCData GovernanceSQLPython

About the role

Role overview

Senior Software Engineer (Data Platform) for a foundational data infrastructure team. You will design, develop, and optimize the company’s data platform while partnering with data scientists, analysts, and software engineers.

Key missions

  • Contribute to the design, development, and optimization of the company’s data infrastructure using GCP, Spark, Databricks, and Fivetran
  • Build robust, maintainable ETL/ELT workflows for structured and unstructured data
  • Define and apply data governance and compliance standards, including:
    • Access control
    • Auditability and traceability
    • Metadata management
  • Implement Change Data Capture (CDC) pipelines and help scale core data infrastructure

Responsibilities (implied by missions)

  • Collaborate cross-functionally to deliver data solutions for analytics, experimentation, and compliance
  • Work with streaming ingestion and real-time delivery frameworks
  • Ensure security and compliance best practices within the data platform

Requirements

  • 5+ years of software engineering experience, focused on scalable data architectures
  • Strong proficiency with ETL/ELT tooling and frameworks (e.g., dbt, Apache Airflow, Dataform)
  • Experience with data governance principles, including compliance and security
  • Familiarity with streaming data architecture, real-time ingestion, and delivery frameworks
  • Strong expertise in GCP (e.g., IAM, GCS, Pub/Sub) plus hands-on Spark and Databricks
  • Proficient in SQL and Python for data processing and automation
  • Strong problem-solving and ability to operate in a fast-paced environment
  • Hands-on CDC experience (e.g., Fivetran or equivalent)
  • Communication and technical storytelling skills; ability to align technical work with business value
  • Comfortable working remotely and staying productive with cross-team collaboration

Nice to have / differentiators

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

Contract / logistics

  • Full remote
  • Benefits mentioned: competitive salary, health insurance, 401k match, and flexibility to choose holidays

About Function

Function is a remote-first technology company building a scalable data platform and foundational data infrastructure. The role focuses on designing and operating data pipelines, ETL/ELT workflows, and data governance to support analytics, experimentation, and compliance use cases.

Scraped 6/11/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.