Software Engineer, Data Systems (Python)
Core
Build and evolve data infrastructure, pipelines, and integrations for a marketing intelligence platform serving advertising, commerce, and real-time customer events.
Role type
Senior IC data systems engineer (Python)
Builds
Scalable data pipelines, secure APIs, and integration systems for a multi-tenant SaaS marketing platform.
Domain
Marketing intelligence, data engineering, cloud-native infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, REST API development, SQL, cloud data warehouses (BigQuery/Snowflake/Redshift), orchestration frameworks (Airflow/Dagster/Prefect), Docker, event-driven and batch processing architectures
Preferred skills
GraphQL, webhooks, OAuth 2.0, Kubernetes, ERP/CRM/CDP integrations, real-time data processing tools, data governance (GDPR/SOC 2), multi-tenant SaaS experience
Technologies
Python, SQL, BigQuery, Snowflake, Redshift, Airflow, Dagster, Prefect, Docker, Kubernetes, OAuth 2.0
Responsibilities
Build and maintain reliable data pipelines ingesting from external and internal sources; Develop and support secure, tenant-aware APIs and integrations; Implement monitoring and alerting for data freshness and performance; Improve data flows balancing cost, efficiency, and reliability; Partner with teams to extend the integration platform; Contribute to scalability in a cloud-native, containerized environment
Seniority
Mid-level to Senior, hands-on IC