About this role
Role Overview
Northbeam is seeking a mid-level Software Engineer specializing in backend development to join their engineering team on a remote basis in Canada. This role suits a generalist engineer with three or more years of experience who enjoys building end-to-end product features.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Northbeam builds an advanced marketing intelligence platform that provides top eCommerce brands with a unified view of business data through customizable dashboards and attribution modeling. Machine learning forms the core of their measurement suite, spanning multi-touch attribution, MMM+, and incrementality. The organization operates remotely with physical offices located in San Francisco and Los Angeles.
How to Apply
Interested candidates should visit the official Northbeam careers page to submit an application on an ongoing basis.
Skills and tech stack
Questions candidates ask
What is the location requirement for this role?
This position is remote for candidates based in Canada, though Northbeam also maintains physical offices in San Francisco and Los Angeles.
How is the time split between backend and frontend work?
Engineers spend roughly 70 percent of their time on backend work and 20 to 30 percent on frontend tasks.
What programming languages and frameworks are required?
Candidates must have experience with Python for backend development and working frontend familiarity with React and TypeScript.
What is the salary range for the Software Engineer position?
The base salary ranges from $140,000 to $155,000 USD, depending on experience, skills, and location.
What benefits are provided alongside the salary?
Northbeam offers equity, comprehensive medical, dental, and vision healthcare benefits, a 401(k) plan, flexible PTO, 12 company-paid holidays, 12 weeks of paid parental leave, and a $500 work-from-home stipend.
