Company
Technology
SeniorSoftwareEngineer,MarketingEnablement&Technology
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
Root cause analysis
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
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.