About this role
Northbeam is currently seeking a Senior Software Engineer, Python to join their growing engineering team on a remote basis in Canada. This professional role suits experienced backend-focused engineers who want to build advanced marketing intelligence platforms and scale distributed systems.
Role Overview
Northbeam is hiring a senior-level software engineer with a strong backend focus to take product problems from first principles through full implementation. Team members spend approximately 70 percent of their time on backend and distributed systems work, while dedicating 20 to 30 percent of their time to frontend development. The position offers the chance to scale new products from early traction to meaningful scale while collaborating closely with data scientists, product managers, and designers.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
Northbeam builds advanced marketing intelligence platforms that provide top eCommerce brands with a unified view of business data through attribution modeling and customizable dashboards. Machine learning has been foundational to the company since day one, powering multi-touch attribution, MMM+, and incrementality solutions. The organization operates as a remote-friendly company with physical offices located in San Francisco and Los Angeles.
How to Apply
Interested candidates should visit the official Northbeam careers page to submit their application.
Skills and tech stack
Questions candidates ask
What is the location requirement for this role?
This position is remote based out of Canada.
How is the time split between backend and frontend tasks?
Engineers spend roughly 70 percent of their time on backend and distributed systems work, and 20 to 30 percent on frontend tasks.
What is the salary range for the Senior Software Engineer position?
The base salary range is between $170,000 and $200,000 USD, depending on experience, skills, and location.
What experience level is required?
Candidates must have at least 5 years of experience designing and building distributed backend systems, microservices, APIs, or data processing systems written in Python.
What benefits are provided with this job?
Benefits include an equity package, medical, dental, and vision healthcare coverage, a 401(k) plan, flexible PTO, 12 paid holidays, 12 weeks of paid parental leave, and a $500 work-from-home stipend.
