Company

Technology

SeniorSoftwareEngineer,MarketingEnablement&Technology

CA$168–178k Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Marketing Enablement & Technology. Skills: Backend development, Data pipelines, System architecture, Observability. Lead end-to-end delivery of backend services. Lead end-to-end delivery of APIs”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

Eligibility Requirements

Remote within Canada

What They're Looking For.

Must Have

5–8 years of software engineering experience, Expertise in Python, Experience with data systems, Experience with SQL, Experience with Snowflake, Experience with ETL pipelines, Experience with workflow orchestration tools, Solid understanding of designing scalable systems, Solid understanding of high-performance distributed systems, Solid understanding of reliability principles, Experience implementing observability frameworks, Experience with metrics, Experience with logging, Experience with system tracing, Product thinking, Ability to balance technical constraints, Ability to balance business priorities, Excellent communication skills, Ability to influence stakeholders, Ability to mentor engineers, Ability to operate in a remote environment, Ability to operate in a cross-functional environment

Nice to Have

Experience working with marketing platforms, Experience working with advertising platforms, Familiarity with cloud cost optimization, Familiarity with system reliability practices, Familiarity with production incident management

What You'll Do.

Lead end-to-end delivery of backend services

Lead end-to-end delivery of APIs

Lead end-to-end delivery of data pipelines

Architect scalable systems

Architect reliable systems

Design data pipelines

Improve data pipelines

Improve ETL workflows

Develop reusable components

Partner closely with Marketing

Partner closely with Product

Partner closely with Operations

Influence technical decisions

Drive experimentation

Drive rollout strategies

Drive production deployments

Provide onboarding support

Provide technical guidance

Improve team processes

Implement observability practices

Ensure system reliability

Ensure system performance

How You'll Work.

Team & Collaboration

Marketing teams; Product teams; Operations teams; Cross-functional environment

Communication Scope

Influence stakeholders

Process & Methodology

Full lifecycle engineering projects

Full Job Description

## Accountabilities Lead end-to-end delivery of backend services, APIs, and data pipelines supporting paid marketing systems and campaign execution workflows. Architect scalable and reliable systems for high-throughput marketing operations with a focus on performance, cost efficiency, and robustness. Design and improve data pipelines and ETL workflows supporting campaign tracking, attribution, and audience targeting. Develop abstractions and reusable components to reduce system complexity and improve engineering productivity. Partner closely with Marketing, Product, and Operations teams to define requirements, influence technical decisions, and align on trade-offs. Drive experimentation, rollout strategies, and production deployments across multiple interconnected systems. Mentor engineers through code reviews, onboarding support, and technical guidance while improving team processes. Implement observability practices including logging, monitoring, and tracing to ensure system reliability and performance. Requirements: 5–8 years of software engineering experience with strong expertise in Python for backend systems and data pipelines. Proven ability to lead complex, full lifecycle engineering projects from architecture through production deployment. Strong experience with data systems such as SQL, Snowflake, ETL pipelines, and workflow orchestration tools like Airflow or dbt. Solid understanding of designing scalable, high-performance distributed systems with strong reliability principles. Experience implementing observability frameworks including metrics, logging, and system tracing. Strong product thinking with the ability to balance technical constraints and business priorities effectively. Excellent communication skills with demonstrated ability to influence stakeholders and mentor engineers. Experience working with marketing or advertising platforms (e.g., ad APIs, attribution systems) is a strong asset. Familiarity with cloud cost optimization, system reliabili

Free ATS check

Applying for this Senior Software Engineer, Marketing Enablement & Technology role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about this company?

Real rants from real employees. Read before you apply.

Read Company Rants →