Latest AI JobsBrowse Jobs
Northbeam logo

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

Northbeam is hiring a remote Software Engineer, Python to help scale its advanced marketing intelligence platform. This role suits a mid-level engineer with a backend focus who wants to build features end to end across the stack in a fast-paced environment.

Role Overview

Northbeam seeks a mid-level software engineer leaning toward backend development who enjoys building features from start to finish. Approximately 70 percent of the work focuses on backend tasks, while 20 to 30 percent involves frontend contributions to deliver complete product experiences. Team members collaborate daily with product managers, designers, data scientists, and senior engineers to build new products, scale capabilities, and implement AI-driven workflows.

Key Responsibilities

Contribute to the incrementality product as it scales into a reliable experimentation platform.
Build near-real-time data ingestion and processing systems beyond batch workflows.
Develop AI-powered workflows to help marketing users assess performance and execute insights.
Enhance connection-state systems and expand partner ecosystems for data ingestion and exports.
Work on additional product areas such as role-based access control.
Handle frontend tasks as required to deliver fully realized user experiences.

Requirements

Three or more years of experience creating backend services, APIs, or data processing systems using Python.
Exposure to microservices or distributed systems alongside an interest in larger architectures.
Experience collaborating with designers, product managers, and data scientists while owning implementations through to production.
Comfort operating in fast-moving, early-stage settings where priorities evolve.
Ability to translate defined product requirements into production-ready code.
Skill in navigating unfamiliar datasets and interconnected tables to trace dependencies and troubleshoot issues.
Working frontend knowledge using technologies like React and TypeScript, without requiring deep frontend specialization.
Solid coding fundamentals and a generalist mindset willing to work across backend, frontend, pipelines, and infrastructure.

Nice to Have

Primarily data-intensive backend engineering background paired with experience shipping frontend features.

Skills and Tools

Python
React
TypeScript
APIs
Distributed Systems
Microservices
Data Processing Systems

Salary and Benefits

The base salary range is $140,000 to $155,000 USD, with actual compensation varying based on location, skills, and experience. Additional perks include an equity package, comprehensive medical, dental, and vision healthcare benefits, and a 401(k) plan. Team members also receive a flexible PTO policy, 12 company-paid holidays, 12 weeks of paid parental leave, and a $500 work-from-home stipend.

About the Company

Northbeam creates an advanced marketing intelligence platform that provides top eCommerce brands with a unified view of business data through attribution modeling and customizable dashboards. The company utilizes machine learning and AI to help brands accurately track ad spend, understand customer journeys, and operationalize data into automated decisions. Northbeam operates as a remote-friendly company with physical offices in San Francisco and Los Angeles.

How to Apply

Interested candidates should submit their application directly on the official Northbeam careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer, Python position?

The base salary range is $140,000 to $155,000 USD, with actual compensation determined by experience, skills, and location.

Is this job remote?

Yes, this position is remote within the USA, though Northbeam also has physical offices in San Francisco and Los Angeles.

How much backend versus frontend work is involved?

Approximately 70 percent of the time is dedicated to backend work, while 20 to 30 percent involves frontend tasks.

What level of experience is required?

Candidates must have 3+ years of experience building backend services, APIs, and/or data processing systems in Python.

What additional benefits does Northbeam offer?

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.

Ready to apply?

The application is on the official Northbeam careers page.

Apply on company site