Software Engineer, Data Systems – Python

🔥 0 minutes ago

🇨🇦 Canada – Remote

💵 $140k - $155k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

👻 Ghost score 8%

infoinfo
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

• Build and maintain data pipelines that ingest and transform data from a variety of sources, with an eye toward reliability and maintainability • Develop and support APIs that enable secure, tenant-aware data integrations with external systems • Work within event-driven and batch processing architectures to keep data fresh and consistent • Contribute to API design and integration patterns supporting real-time and batch ingestion across authentication mechanisms such as OAuth and API keys • Add monitoring and alerting for data freshness issues, failures, and performance problems • Improve data flows and transformations, balancing cost, efficiency, and delivery speed in a cloud-native environment • Partner with data engineering, infrastructure, and product teams to improve the integration platform and onboard new sources • Work with product managers, product engineers, and business leaders to turn customer needs into reliable data pipelines and products

🎯 Requirements

• 3+ years of experience in data engineering, software engineering, or integration engineering, with exposure to ETL, APIs, or data pipeline work • Solid working proficiency in Python • Experience building against REST APIs; familiarity with GraphQL or webhooks is a plus • Comfort with SQL and some exposure to a cloud data warehouse (BigQuery, Snowflake, Redshift, or similar) • Some exposure to orchestration frameworks such as Airflow, Dagster, or Prefect • Willingness to work in a containerized environment (Docker) • A track record of shipping steadily and asking good questions when the path isn't obvious • Experience implementing authentication flows (OAuth 2.0, API keys, secrets management) — bonus • Familiarity with Kubernetes or other production deployment tooling — bonus • Experience working with ERP systems, CRMs, CDPs, or other enterprise data tools and their APIs — bonus • Exposure to event-driven architectures and real-time data processing tools — bonus • Awareness of data governance and compliance considerations (GDPR, SOC 2) — bonus • Experience in a multi-tenant SaaS or data-intensive environment — bonus

🏖️ 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

🔥 1 hour ago

BforeAI

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

💸 Finance

Senior Data Engineer building event-driven pipelines and product data services for BforeAI’s predictive cybersecurity SaaS platform. Ensuring explainable, reliable threat intelligence delivery.

🇨🇦 Canada – Remote

💵 $130k - $180k / year

💰 Non Equity Assistance on 2024-02

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🔥 10 hours ago

Warner Music Group

1001 - 5000

📱 Media

Senior Forward Deployed Engineer building full-stack data and AI solutions for Warner Music Group. Automating workflows for music-label stakeholders using Python, Snowflake, Databricks, and Streamlit.

🇨🇦 Canada – Remote

💵 $112k - $165k / year

💰 Post-IPO Debt on 2021-10

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🕒 2 days ago

Nascent Markets

11 - 50

💸 Finance

₿ Crypto

Software Engineer building Rust-based web-scraping and data-acquisition infrastructure for Nascent’s trading and research operations. Operating distributed systems, proxies, observability, and LLM-based automation.

🇨🇦 Canada – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

🚰 Data Engineer

🚫👨‍🎓 No degree required

🕒 2 days ago

Loopio

201 - 500

💼 Consulting

🏥 Healthcare

📣 Marketing

Data Engineer building scalable pipelines and data platforms for Loopio’s RFP-response software. Enabling analytics, predictive modeling, and data-driven product decisions.

🇨🇦 Canada – Remote

💵 CA$103.5k - CA$140k / year

💰 Private Equity Round on 2021-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🕒 3 days ago

SOVRA

501 - 1000

🏛️ Government

☁️ SaaS

🏪 Marketplace

Data Engineer building AWS lakehouse pipelines for SOVRA’s public procurement platform. Developing governed Bronze/Silver/Gold data products with dbt, Python, and SQL.

🗣️🇫🇷 French Required