Software Engineer, Python

FarCoder

Canada

Hybrid

CAD 198,000 - 219,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity package
Healthcare benefits
401(k) plan
Flexible PTO
Holidays
Parental leave
Work-from-home stipend

Job summary

Northbeam is hiring a remote Software Engineer, Python to join a fast-growing, remote-friendly team in Canada. The role balances backend engineering with frontend work, building scalable services and AI-powered workflows for marketers.

You’ll collaborate with data scientists, product managers, and designers to deliver end-to-end features. The company offers a base salary range of $140,000–$155,000 USD, plus equity, healthcare, and a 401(k), with a flexible PTO policy and remote work stipend.

Qualifications

  • 3+ years of experience building backend services, APIs, and/or data processing systems in Python.
  • Exposure to distributed systems or microservices, and curiosity about how larger architectures fit together.
  • Experience working with product managers, designers, and data scientists, delivering production-ready code.
  • Frontend experience with React and TypeScript; deep frontend specialization is not required.
  • Strong coding fundamentals and problem-solving, with AI as an accelerator.
  • Willingness to work across backend, frontend, pipelines, and infrastructure when needed.

Responsibilities

  • Contribute to our new incrementality product as it grows into a reliable experimentation platform.
  • Help build near-real-time ingestion and processing capabilities beyond batch workflows.
  • Build AI-powered workflows to evaluate performance and act on insights for marketers.
  • Improve connection-state systems and extend the partner ecosystem across data ingestion and exports.
  • Work on RBAC and other product areas as needed.
  • Contribute to frontend work to deliver complete experiences.

Skills

TypeScript
React
Python
Excel
Machine Learning
Medical
MEAN
Microservices
Scala
Typescript

Job description

# Remote Software Engineer, Python Job at NorthbeamCanada2 hours agoFull TimeCanada$25000 - $40000 USDTypeScriptReactPythonExcelMachine LearningMedicalMEANMicroservicesScalaTypescript“When applying, mention the word FarCoder to show you’ve read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.”## Job OverviewNorthbeam is hiring a remote candidate for Software Engineer, Python. This is a full time position. Work location: Canada.The role typically involves technologies such as TypeScript, React, Python, Excel, Machine Learning, Medical.This role involves building user interfaces using technologies such as React.## Key Responsibilities* Contribute to our new incrementality product as it grows into a reliable, repeatable experimentation platform.* Help build near-real-time ingestion and processing capabilities as we move beyond batch workflows.* Build AI-powered workflows that help marketers evaluate performance and act on insights.* Improve connection-state systems and help extend the partner ecosystem across data ingestion and exports.* Work on other product areas such as role-based access control (RBAC).* Contribute to frontend work when needed to deliver complete experiences.## Required Skills### Primary Skills* TypeScript* React* Python* Excel* Machine Learning### Secondary Skills* Medical* MEAN* Microservices* Scala* TypescriptSkills required for this role include TypeScript, React, Python, and related tools for day-to-day development.## Job Details* **Employment Type:** Full Time* **Location:** Canada* **Salary:** $25000 – $40000 USD## Tech StackTypeScript, React, Python, Excel, Machine Learning, Medical, MEAN, Microservices, Scala, Typescript## Role details### About NorthbeamNorthbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and customizable dashboards. Our technology helps customers accurately track ad spend, understand the full customer journey, and drive profitable growth. Machine learning has been at the heart of Northbeam since day one: our full suite of measurement, spanning multi-touch attribution, MMM+, and incrementality, is built on it, along with laser-accurate first-party data. Now we're taking that foundation further, using AI to help brands operationalize their data and turn Northbeam insights into automated decisions.We're experiencing rapid growth, have strong product-market fit, and are looking for the right people to help us scale. This is a rare chance to make a meaningful impact at a fast-moving, high-growth company. At Northbeam, you'll join a team of driven, collaborative, and talented individuals who value personal growth and excellence. We'd love for you to be part of our journey.We're a remote-friendly company with physical offices in San Francisco and Los Angeles.### **About the Role**We're looking for a **mid-level software engine**er who leans backend and enjoys building features end to end. You'll spend roughly 70% of your time on backend work and 20–30% on frontend, which gives you the ability to carry a feature across the stack rather than handing it off.You'll help build out new products and capabilities as they grow — implementing backend services alongside the frontend components needed to deliver complete product experiences. That work could include contributing to our new incrementality offering as it expands into a scalable experimentation platform, helping build near real-time data infrastructure, or bringing AI into our marketing users' workflows. You'll work day to day with a cross-functional team of data scientists, product managers, and designers, and with senior engineers who will help you grow into larger architectural decisions.### **Your Impact**### **What You Bring*** 3+ years of experience building backend services, APIs, and/or data processing systems in **Python.*** Exposure to distributed systems or microservices, and curiosity about how larger architectures fit together.* Experience working alongside product managers, designers, and data scientists, and owning your implementation through to production.* Comfort in a fast-moving or early-stage environment where priorities shift and engineers pick up whatever the product needs.* Experience taking defined product requirements and turning them into working, production-ready code.* The ability to work through unfamiliar datasets and interconnected tables to investigate issues and trace dependencies, with support when the path isn't obvious.* Working frontend experience with technologies such as React and TypeScript; **deep frontend specialization is not required.*** Strong coding fundamentals and real problem-solving instincts, with AI used as an accelerator rather than a substitute for core capabilities.* A generalist mindset and willingness to work across backend, frontend, pipelines, and infrastructure when the product requires it.### **You may be a strong fit if*** Most of your experience is in **data-intensive** backend engineering, but you have also shipped frontend work.Base Salary Range$140,000—$155,000 USDActual compensation may vary based on experience, skills, and location.In addition to your base salary, we offer an equity package, comprehensive healthcare benefits (medical, dental, and vision), and a 401(k) plan. Our team enjoys a flexible PTO policy, 12 company-paid holidays, and 12 weeks of paid parental leave. We also provide a $500 work-from-home stipend to support your remote setup.**Interview Process** The interview process varies by role but typically begins with a 30-minute interview with a Northbeam recruiter, followed by a video interview with the hiring manager. Next, candidates complete a role-specific video interview followed by video or onsite interviews with several team members. The final step is a video interview with our CEO/Co-founder. The entire interview process is usually 5-7 interviews total and requires around 5-8 hours of your time.We accept applications on an ongoing basis.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Data Systems (Python) New Remote - Canada
Software Engineer, Data Systems (Python) New Remote - Canada

Northbeam • Canada

Hybrid
CAD 195,000 - 216,000
Equity package
Healthcare benefits
401(k) plan
+4
Senior Fullstack Engineer (TypeScript) Remote - Canada
Senior Fullstack Engineer (TypeScript) Remote - Canada

northbeam.io • Canada

Remote
CAD 239,133 - 281,334
Equity package
Healthcare benefits
401(k) plan
+4
Remote Python Engineer — AI-Driven Backend & ML
Remote Python Engineer — AI-Driven Backend & ML

FarCoder • Canada

Hybrid
CAD 198,000 - 219,000
Equity package
Healthcare benefits
401(k) plan
+4
Senior Full-Stack Engineer, North Tools & Retrieval
Senior Full-Stack Engineer, North Tools & Retrieval

Appletreeatl • Quebec

On-site
CAD 215,000 - 310,000
Lunch stipend
Health and dental benefits
RRSP matching
+3
Senior Full Stack Engineer (.NET & Vue/React)
Senior Full Stack Engineer (.NET & Vue/React)

Far Coder • Canada

On-site
CAD 35,000 - 56,000
Annual bonus
Stock options
15 days leave
+4
Senior Full-Stack Engineer (Front-End Leaning), North Admin
Senior Full-Stack Engineer (Front-End Leaning), North Admin

Visa Hunt • Toronto

On-site
CAD 260,000 - 310,000
Weekly lunch stipend
Health and dental benefits
RRSP matching
+4
Full Stack Engineer
Full Stack Engineer

FarCoder • Canada

Remote
CAD 36,000 - 57,000
Senior Fullstack Developer (C#/React), Migrate - ShareGate
Senior Fullstack Developer (C#/React), Migrate - ShareGate

Far Coder • Canada

On-site
CAD 125,000 - 160,000
Annual bonus program
RRSP + Health insurance + telemedicine
Flexible vacation policy
+1
Software Engineer, Adoption
Software Engineer, Adoption

Cohere • Toronto, Montreal (administrative region)

On-site
CAD 90,000 - 150,000
Lunch stipend
Health and dental benefits
RRSP matching
+5
Senior Back-End Engineer
Senior Back-End Engineer

Finofo • Calgary

On-site
CAD 100,000 - 130,000
Equity with real upside
Relocation support to Calgary
Gorgeous downtown office
+1