Senior Software Engineer, Python @Northbeam

    27 days ago·Northbeam is hiring a remote Senior Software Engineer, Python·📍 Canada

    Overview

    Northbeam is building an advanced marketing intelligence platform that provides eCommerce brands with insights through powerful attribution modeling and customizable dashboards. The company is seeking a Senior Software Engineer with a focus on backend systems to help scale their offerings.

    Key Responsibilities

    • Scale the new incrementality product into a reliable experimentation platform.
    • Develop near-real-time ingestion and processing capabilities.
    • Build AI-powered workflows for marketers.
    • Improve connection-state systems and extend the partner ecosystem.
    • Contribute to frontend work when necessary for complete product experiences.

    Requirements

    • 5+ years of experience with distributed backend systems, microservices, APIs, or data processing systems in Python.
    • Experience in designing system architecture.
    • Ability to work collaboratively with product managers, designers, and data scientists.
    • Startup experience or an environment requiring breadth and strong problem-solving skills.
    • Experience with complex datasets and technical issues.
    • Frontend experience with React and TypeScript is a plus.
    • Strong problem-solving and coding fundamentals.
    • A generalist mindset with a willingness to work across various technologies.

    Benefits

    • Base salary range of $170,000 — $200,000 USD.
    • Equity package.
    • Comprehensive healthcare benefits (medical, dental, vision).
    • 401(k) plan.
    • Flexible PTO policy and 12 company-paid holidays.
    • 12 weeks of paid parental leave.
    • $500 work-from-home stipend.

    Location

    Remote - Canada

    How to Apply

    Applications are accepted on an ongoing basis.

    Deadline

    No specific deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.