Skip to content

Senior Software Engineer, Data Platform

Builds backend services and REST APIs serving data from Snowflake and other sources to internal teams, while supporting data pipelines with Airflow, Airbyte, and dbt. Requires strong Python, SQL, API design experience; preferred fintech background.

160k – 200kUnited StatesData EngineeringRemote

About the role

Job Responsibilities

Software Engineering (~80%)

  • Design, build, and maintain backend services and REST APIs that serve data from various SQL subsystems and other data sources
  • Develop well-tested, production-grade Python services with clean API contracts, proper authentication, versioning, and error handling
  • Work closely with the Analytics Engineering team to expose modeled data (billing, settlement, finance) through APIs that downstream consumers can rely on
  • Build internal tooling and services that enable the broader organization to self-serve their data needs without writing SQL
  • Participate in code reviews, system design discussions, and engineering best practices across the Infrastructure org
  • Contribute to service observability: logging, metrics, alerting, and on-call practices for the services you own

Data Engineering (~20%)

  • Maintain and improve existing data pipelines that move data from source systems into Snowflake (Airflow, Airbyte)
  • Contribute to the dbt project alongside the Analytics Engineering team — model improvements, test coverage, and data quality
  • Support data governance practices including access controls, lineage documentation, and data quality standards

Qualifications

Required

  • Strong Python proficiency with experience building backend services and REST APIs
  • Experience with web frameworks such as FastAPI, Flask, Django, or similar
  • Solid SQL skills and hands-on experience with modern cloud data warehouses (Snowflake strongly preferred)
  • Experience designing and building production APIs with proper authentication, versioning, and error handling
  • Familiarity with CI/CD, automated testing, and operational reliability practices
  • A track record of shipping reliable, well-tested services in production environments
  • Comfort navigating ambiguity and driving projects forward with minimal oversight

Preferred

  • Experience with data pipeline development using tools like Airflow, Airbyte, Dagster, or similar
  • Familiarity with dbt or similar transformation frameworks
  • Experience in fintech, payments, or other financial services environments
  • Familiarity with AWS services (Lambda, S3, RDS, API Gateway, ECS/Fargate)
  • Kafka or event streaming experience
  • Infrastructure-as-code experience (Terraform, Pulumi)
  • Experience at a company processing high transaction volumes where correctness and reliability are non-negotiable

Compensation

Annual US salary range: $160,000 – $200,000 plus equity.

Skills

PythonFastAPIFlaskDjangoSQLSnowflakeREST APIsAirflowAirbytedbtAWSKafkaTerraform

Senior Data Engineer

Senior Data Engineer building ETL pipelines, data processing systems, and Lakehouse architecture on AWS to map decision-maker networks. Requires 6+ years experience, expert SQL, Spark, and data warehousing tools.

160k – 200kNew York, NYData EngineeringHybrid6+ YOEETLSQL

Senior Data Pipeline & AI Engineer

Senior engineer building and scaling high-throughput data pipelines that deliver Fullstory session data to customer warehouses and power LLM-based AI agents. Owns architecture, production reliability, and AI evaluation frameworks.

160k – 170kAtlanta, GAData EngineeringHybrid5+ YOEGodbt

Senior Software Engineer, Data Pipeline

Build and evolve high-scale data ingestion pipelines processing hundreds of thousands of events per second using Go, Kubernetes, and GCP. Senior engineer role focused on distributed systems reliability and performance.

160k – 180kAtlanta, GAData EngineeringHybrid5+ YOEGoGCP

Senior Data Infrastructure Engineer

Own and evolve Voltus' data pipelines, orchestration, modeling, and governance to deliver reliable analytics and AI-ready infrastructure.

160k – 190kUnited StatesData EngineeringRemote5+ YOEGodbt

Senior Data Engineer

Designs and owns data architecture, builds/optimates scalable ETL pipelines and data models using Python, SQL, Snowflake, dbt on AWS. Requires 5+ years data engineering experience, Bachelor's in CS or related; 4 days/week onsite in Chicago.

160k – 220kChicago, ILData EngineeringOn-site5+ YOESQLdbt