N

Northbeam

Multi-touch attribution and MMM analytics platform

Staff Software Engineer - Data Systems, Python

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of software or data engineering experience, including significant experience owning the architecture of large-scale ingestion, ETL, or integration platforms.
  • Deep proficiency in Python, strong SQL skills, and cloud data warehouse experience such as BigQuery or an equivalent.
  • Experience designing API-based ETL systems at scale, including REST, GraphQL, webhooks, authentication, and multi-tenancy concerns.
  • Production experience with orchestration tools such as Airflow or similar, and containerized infrastructure such as Docker and Kubernetes.
  • Demonstrated technical leadership, including setting direction, aligning engineers who do not report to you, and improving how a team builds.
  • Experience mentoring engineers and elevating engineering practice across a team or organization.
  • Sound judgment about when to invest in platform durability and when to ship and move on.

Responsibilities

  • Own the architecture of the ingestion and integration platform, setting patterns that determine how quickly and safely new data sources are onboarded.
  • Define technical direction for event-driven and batch processing across the company, and make related build-versus-buy and migration decisions.
  • Establish standards for observability, data freshness, and failure handling for the data systems team, and uphold those standards.
  • Lead design across team boundaries, working with data engineering, infrastructure, and product to keep platform decisions coherent.
  • Raise the capabilities of engineers through design review, mentorship, and hands-on coding.
  • Identify unscoped platform problems, make the case for solving them, and drive solutions to completion.

Desired Qualifications

  • Detailed understanding of authentication mechanisms such as OAuth 2.0, API keys, and secrets management, and secure multi-tenant architectures.
  • Experience working with ERP systems, CRMs, CDPs, or other complex enterprise data tools and their APIs.
  • Exposure to event-driven architectures and real-time data processing tools.
  • Knowledge of data governance, compliance such as GDPR and SOC 2, and security best practices for handling sensitive data.
  • Experience working in a multi-tenant SaaS or large-scale data-intensive environment.

About the Company

Northbeam

Multi-touch attribution and MMM analytics platform

Northbeam.io provides a marketing intelligence platform for large advertisers to optimize ad spend. It combines Multi-Touch Attribution (MTA) and Media Mix Modeling (MMM) in one integrated platform, tracking customer interactions across digital and retail channels to attribute sales and determine the best budget mix. The product analyzes channels, forecasts revenue by channel, and offers budget scenario recommendations, helping marketers make data-driven decisions and avoid diminishing returns. Clients access the service via a subscription with custom pricing and receive dedicated support from a Customer Success Manager and a Media Strategist. Northbeam differentiates itself by targeting brands with substantial ad budgets, offering a unified MTA/MMM toolset with tailored pricing and personalized support, including scenario planning and non-linear channel insights. The goal is to help large-scale advertisers improve marketing efficiency and maximize performance across all channels.

Company size
51-200
Company stage
Series A
Total funding
$15M
Headquarters
El Segundo, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Northbeam

See more jobs