29 Oct
|
Jobgether
|
Montreal
29 Oct
Jobgether
Montreal
Build scalable campaign infrastructure remotely from Canada using Python or Ruby, distributed systems expertise, and up-to-date backend engineering practices.
This Senior Backend Developer joins the Campaigns Team within a collaborative engineering group. You will develop large-scale backend applications supporting personalized, multi-channel marketing campaigns. The work spans campaign authoring, content assembly, audience targeting, delivery workflows, observability, and technical leadership.
Key Responsibilities:
- Design backend systems for campaign creation, configuration, and scheduling
- Assemble content, templates, targeting rules, and audience eligibility
- Maintain reliable delivery services, monitoring, and alerting
- Improve reliability through metrics, observability, and incident management
- Mentor engineers and champion automated testing and maintainable architecture
Requirements:
- At least five years of software engineering experience
- Experience building fault-tolerant distributed systems at scale
- Proficiency with Python or Ruby and strong fundamentals
- Experience with PostgreSQL, schema design, and query optimization
- Knowledge of APIs, cloud platforms, microservices, and containers
Apply backend engineering, distributed systems, and technical leadership to scalable campaign infrastructure supporting personalized customer communications across Canada.
📌 Senior Backend Engineer Campaign Infrastructure (Montreal)
🏢 Jobgether
📍 Montreal