Latest AI JobsBrowse Jobs
Northbeam logo

Staff Software Engineer, Python

NorthbeamRemote - USAEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
21 Sept 2026
Status
Open · checked 7d ago

About this role

The Staff Software Engineer, Python role at Northbeam is a remote opportunity based in the USA, well-suited for senior technical leaders with a background in distributed backend systems and data-intensive applications. This position offers an experienced engineer the chance to guide architecture across the entire stack while driving automated decision-making and marketing intelligence solutions.

Role Overview

Northbeam operates a data-driven product platform centered on robust data integrations, ingest APIs, and algorithmic insights. In this position, the engineer spends roughly 70 percent of time on backend and distributed systems work, and 20 to 30 percent on frontend tasks. The individual shapes technical strategy, scales new products from early traction to high volume, and partners closely with data scientists, product managers, and designers to turn ambiguous product needs into reliable production systems.

Key Responsibilities

Architect the new incrementality product into a reliable, repeatable experimentation platform and own scaling decisions.
Set technical direction for near-real-time ingestion and processing beyond batch workflows.
Define patterns for AI-powered workflows that assist marketers in evaluating performance and acting on insights.
Lead development on connection-state systems and the partner ecosystem across data ingestion and exports.
Shape technical approaches in adjacent areas like role-based access control.
Multiply team effectiveness through design reviews, mentorship, and elevating overall delivery standards.

Requirements

Minimum of 8 years designing and building distributed backend systems, microservices, APIs, and data processing systems in Python.
Deep experience owning system architecture and managing trade-offs that surface at scale.
Proven track record of collaborating with product managers, designers, and data scientists.
Prior startup experience or tenure in environments requiring technical breadth and problem-solving under ambiguity.
Demonstrated ability to convert ambiguous requirements into sound technical architecture.
Fluency navigating complex datasets and interconnected tables to trace dependencies.
Working frontend experience using React and TypeScript.
Strong coding fundamentals with a generalist mindset spanning backend, frontend, pipelines, and infrastructure.
Experience mentoring engineers and improving team operations.

Nice to Have

Primary background in data-intensive backend engineering with a history of shipping frontend work.
Experience acting as the primary technical resource for complex, non-obvious architectural questions.

Skills and Tools

Python
React
TypeScript
Distributed Systems and Microservices
APIs and Data Processing Pipelines
Near-Real-Time Data Infrastructure

Salary and Benefits

Base salary range of $190,000 to $220,000 USD, with actual compensation varying based on experience, skills, and location.
Equity package and comprehensive healthcare benefits covering medical, dental, and vision.
401(k) plan, flexible PTO policy, 12 company-paid holidays, and 12 weeks of paid parental leave.
$500 work-from-home stipend for remote setup support.

About the Company

Northbeam builds an advanced marketing intelligence platform that provides top eCommerce brands with a unified view of business data through attribution modeling and customizable dashboards. Machine learning forms the core of its measurement suite, spanning multi-touch attribution, MMM+, and incrementality. Operating as a remote-friendly company with physical offices in San Francisco and Los Angeles, Northbeam features a collaborative environment focused on rapid growth and strong product-market fit.

How to Apply

Interested candidates should visit the official Northbeam careers page to submit an application.

Skills and tech stack

Questions candidates ask

What is the location requirement for this role?

This role is remote within the USA, with Northbeam also maintaining physical offices in San Francisco and Los Angeles.

What is the salary range for the Staff Software Engineer position?

The base salary range is $190,000 to $220,000 USD, with actual compensation depending on experience, skills, and location.

How much time is spent on backend versus frontend work?

The engineer spends approximately 70% of their time on backend and distributed systems, and 20 to 30% on frontend tasks using React and TypeScript.

What level of experience is required?

Candidates must have 8+ years of experience designing and building distributed backend systems, microservices, APIs, and data processing systems in Python.

What additional benefits are included beyond base salary?

Benefits include an equity package, comprehensive medical, dental, and vision healthcare, a 401(k) plan, flexible PTO, 12 company-paid holidays, 12 weeks of paid parental leave, and a $500 work-from-home stipend.

What does the interview process look like?

The interview process typically involves 5 to 7 total interviews taking about 5 to 8 hours, starting with a recruiter chat, followed by a hiring manager video interview, role-specific video interviews, team interviews, and a final conversation with the CEO and co-founder.

Ready to apply?

The application is on the official Northbeam careers page.

Apply on company site