Senior Software Engineer, Data Systems – Python

🕒 June 8

🇨🇦 Canada – Remote

💵 $170k - $200k / year

⏰ Full Time

🟠 Senior

🚰 Data Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Northbeam

Northbeam

11 - 50 employees

Founded 2020

📣 Marketing

📦 Logistics

💼 Consulting

💰 $15M Series A on 2022-08

Marketing • Logistics • Consulting

Northbeam is a marketing intelligence platform that specializes in multi-touch attribution and media mix modeling, powered by machine learning, to enhance profitable growth. The platform offers tools like omnichannel planning, real-time data analytics, and creative analytics to optimize ad spends, improve cross-channel performance, and drive growth for ecommerce brands. Trusted by top brands, Northbeam provides data-driven insights into customer journeys and ad performance with a focus on first-party data. Its solutions help businesses understand conversion paths, optimize budget mixes, and tackle creative fatigue for maximum return on ad spend.

📋 Description

• Design and implement scalable, high-performance data pipelines to ingest and transform data from a variety of sources, ensuring reliability, observability, and maintainability. • Build and maintain APIs that enable flexible, secure, and tenant-aware data integrations with external systems. • Work with event-driven and batch processing architectures, ensuring data freshness and consistency at scale. • Drive clean API design and integration patterns that support both real-time and batch ingestion while handling diverse authentication mechanisms (OAuth, API keys, etc.). • Implement observability, monitoring, and alerting to track data freshness, failures, and performance issues, ensuring transparency and reliability. • Optimize data flows and transformations, balancing cost, efficiency, and rapid development cycles in a cloud-native environment. • Collaborate with data engineering, infrastructure, and product teams to create an integration platform that is flexible, extensible, and easy to onboard new sources.

🎯 Requirements

• 5+ years of experience in data engineering, software engineering, or integration engineering, with a focus on ETL, APIs, and data pipeline orchestration. • Strong proficiency in Python • Experience with API-based ETL, handling REST, GraphQL, Webhooks • Experience implementing authentication flows • Proficiency in SQL and BigQuery • Experience with orchestration frameworks (e.g., Airflow) to manage and monitor complex data workflows. • Familiarity with containerization (Docker, Kubernetes) to deploy and scale workloads. • Ability to drive rapid development while ensuring maintainability, balancing short-term delivery needs with long-term platform stability.

🏖️ Benefits

• equity package • comprehensive healthcare benefits (medical, dental, and vision) • 401(k) plan • flexible PTO policy • 12 company-paid holidays • 12 weeks of paid parental leave • $500 work-from-home stipend

Apply Now

Similar Jobs

🕒 May 22

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Software Engineer specializing in JVM frameworks at ClickHouse, leading high-performance data engineering solutions. Collaborating with teams to develop critical data integrations and frameworks for extensive data processing.

🕒 May 19

Serve Robotics

51 - 200

📦 Logistics

🍽️ Food & Beverage

🚗 Transport

Lead Data Engineering and Analytics team to oversee data infrastructure design and governance for robotic deliveries. Collaborate cross-functionally to enable data-driven decision-making across departments.

🇨🇦 Canada – Remote

💵 $180k - $221.8k / year

💰 $30M Venture Round on 2023-08

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🕒 May 19

3Pillar Global

1001 - 5000

💼 Consulting

🏥 Healthcare

🛡️ Insurance

Senior Data Architect delivering enterprise-scale data and analytics solutions at 3Pillar. Leading design and delivery of analytics platforms in mixed prem and cloud environments.

🇨🇦 Canada – Remote

💵 $140k - $160k / year

💰 Private Equity Round on 2021-10

⏰ Full Time

🟠 Senior

🔴 Lead

🚰 Data Engineer

🕒 May 19

Wrapbook

51 - 200

💼 Consulting

🛡️ Insurance

📦 Logistics

Senior Data Platform Engineer building and operating an integrated data platform for a fintech startup. Collaborating across teams to design scalable architecture in a competitive market.

🇨🇦 Canada – Remote

💵 CA$148.8k - CA$227.8k / year

💰 $100M Series B on 2021-11

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🕒 May 15

Movable Ink

501 - 1000

📣 Marketing

✈️ Travel

🏨 Hospitality

Senior Data Engineer responsible for designing and maintaining event streaming pipelines at Movable Ink. Working with modern technologies to enhance data availability and reliability.

🇨🇦 Canada – Remote

💵 $145k - $185k / year

💰 $55M Series D on 2022-04

⏰ Full Time

🟠 Senior

🚰 Data Engineer