CareerPlanSign in

Software Engineer, Data Systems (Python)

🌐 Remote💼 Full-time💰 $140,000–$140,000🗓 2026-09-21 → 2026-09-26

Core

Building and maintaining reliable data pipelines, integrations, and APIs to ingest, transform, and serve data from diverse sources (ad platforms, e-commerce systems) for a marketing intelligence platform.

Role type

Senior data systems software engineer (Python)

Builds

Data pipelines, tenant-aware APIs, and integration patterns for real-time and batch data processing

Domain

Marketing intelligence, data infrastructure, SaaS

Deliverable

production ML models | product features

Required skills

Python, REST API development, SQL, cloud data warehouses, ETL/pipeline architecture, containerization (Docker)

Preferred skills

GraphQL, webhooks, orchestration frameworks (Airflow/Dagster/Prefect), Kubernetes, OAuth 2.0, multi-tenant SaaS experience

Technologies

Python, SQL, BigQuery, Snowflake, Redshift, Docker, Airflow, Dagster, Prefect, Kubernetes, OAuth 2.0

Responsibilities

Build and maintain data pipelines for ingestion and transformation; Develop and support APIs for secure data integrations; Work within event-driven and batch processing architectures; Contribute to API design and integration patterns; Add monitoring and alerting for data freshness and failures; Improve existing data flows for cost and efficiency

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.