Staff Software Engineer (Data Systems, Python)
- Company
- Northbeam
- Location
- Canada
- Salary
- 15 833–18 333 $/mo
- Posted
- 2026-10-09
Skills: Airflow, Docker, Kubernetes, ETL, REST API, GraphQL, Python, SQL, BigQuery, ERP
- Production depth with orchestration (Airflow or similar) and containerized infrastructure (Docker, Kubernetes) - Experience mentoring engineers and elevating engineering practice across a team or org - A track record of designing API-based ETL systems at scale — REST, GraphQL, webhooks, and the authentication and multi-tenancy concerns that come with them - 8+ years of software or data engineering experience, including significant time owning the architecture of large-scale ingestion, ETL, or integration platforms - Sound judgment about when to invest in platform durability and when to ship and move on - Demonstrated technical leadership: setting direction, aligning engineers who don't report to you, and improving how a team builds, not just what it ships - Deep proficiency in Python, and strong SQL and cloud data warehouse experience (BigQuery or equivalent) - Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures - Experience working with ERP systems, CRMs, CDPs, or complex other enterprise data tools and their APIs - Exposure to event-driven architectures and real-time data processing tools - Knowledge of data governance, compliance (GDPR, SOC2), and security best practices for handling sensitive data - Experience working in a multi-tenant SaaS or large-scale data-intensive environment
Join Northbeam, a data-driven company focused on providing quality integrations and reliable data. As a Staff…
Full text and application on the employer's site.