Staff Software Engineer, Data Systems (Python)
Core
Architecting and owning the ingestion and integration platform that powers Northbeam's marketing intelligence data product, enabling onboarding of new data sources and reliable data flows for eCommerce brands.
Role type
Staff Software Engineer (Data Systems/Architecture)
Builds
Scalable ingestion, integration, and event-driven processing platforms for multi-tenant SaaS data products.
Domain
Marketing intelligence, eCommerce data, multi-tenant SaaS, data engineering.
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, cloud data warehouse design, API-based ETL architecture, orchestration (Airflow), containerized infrastructure (Docker, Kubernetes), technical leadership, system design, mentorship.
Preferred skills
OAuth 2.0 and secrets management, ERP/CRM/CDP API integration, event-driven architectures, real-time data processing, data governance and compliance (GDPR, SOC2), multi-tenant SaaS experience.
Technologies
Python, SQL, BigQuery, Airflow, Docker, Kubernetes, REST, GraphQL.
Responsibilities
Own the architecture of the ingestion and integration platform; define technical direction for event-driven and batch processing; establish standards for observability, data freshness, and failure handling; lead design across team boundaries; mentor engineers and elevate engineering practice; identify and drive unscoped platform problems to completion.
Seniority
Staff, hands-on IC with significant architectural ownership and cross-team influence.