Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Developer, Campaigns Team

$140k - $180k per year

Jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Developer, Campaigns Team based in Canada.Join a collaborative engineering team building the core infrastructure behind advanced content personalization and multi-channel marketing campaigns. In this hands‑on role, you will design, develop, and maintain scalable backend systems that enable marketers to create, schedule, and deliver personalized messages across email, SMS, push notifications, and other channels. You will take ownership of critical platform capabilities, from campaign authoring and content assembly to audience targeting and reliable delivery workflows. Working closely with Product and Engineering teams, you will help shape technical architecture, improve system performance, and introduce flexible solutions that support evolving business needs. You will contribute to a distributed, high‑scale environment where reliability, maintainability, and engineering excellence are essential. This is an opportunity to drive meaningful technical improvements, mentor fellow engineers, and build technology that helps leading brands deliver more relevant customer experiences.Accountabilities
Design and develop campaign infrastructure:
Build and maintain robust backend systems that allow marketers to create, configure, and schedule campaigns across multiple communication channels.Own campaign authoring and content assembly:
Develop systems that transform creative assets, templates, and targeting rules into delivery‑ready campaigns, resolving content variations and audience eligibility before distribution.Ensure reliable campaign delivery:
Build and maintain the services responsible for preparing, monitoring, and transferring campaigns to delivery systems, with effective monitoring and alerting to identify failures and delays.Enable audience targeting and personalization:
Collaborate with Product and Engineering teams to integrate audience segmentation and personalization signals into campaign workflows, ensuring relevant content reaches the appropriate recipients.Build extensible platform capabilities:
Design configurable systems that accommodate new campaign formats, communication channels, and scheduling requirements while minimizing engineering complexity.Maintain operational excellence:
Improve service reliability through observability, performance metrics, alerting, incident management, and shared on‑call responsibilities.Deliver features end to end:
Take ownership of complex backend initiatives throughout technical design, development, testing, deployment, and production support.Promote engineering quality:
Champion code quality, automated testing, maintainable architecture, and effective software development practices while mentoring junior engineers and sharing technical knowledge.Requirements
Professional experience:
At least five years of software engineering experience, with a strong background in designing, building, and maintaining large‑scale backend applications.Distributed systems expertise:
Demonstrated experience developing fault‑tolerant, highly concurrent distributed systems that operate reliably at scale.Programming proficiency:
Strong software engineering fundamentals and experience with modern backend languages such as Python or Ruby.Software engineering best practices:
Expertise in system design, unit testing, Git, code reviews, continuous integration, continuous delivery, and automated deployment.Database knowledge:
Strong experience with relational databases, schema design, and query optimization, particularly PostgreSQL or comparable technologies.API development:
Understanding of modern web API architectures and technologies, including RESTful APIs, GraphQL, and gRPC.Cloud infrastructure:
Experience building and operating cloud‑based applications using AWS, Google Cloud Platform, Azure, or comparable services.Distributed technologies:
Familiarity with microservices, containerization, orchestration, and messaging systems such as Kubernetes, Kafka, RabbitMQ, and Docker.Technical leadership:
Ability to guide technical decisions, communicate effectively, collaborate across teams, and mentor less experienced engineers without compromising delivery quality.Problem‑solving skills:
Strong analytical abilities, with a proven capacity to investigate complex technical challenges, identify root causes, and develop effective solutions collaboratively.Continuous learning:
A proactive mindset, adaptability to evolving technologies, and a commitment to improving engineering practices and professional capabilities.Benefits
Competitive compensation:
Annual base salary ranging from
CAD $140,000 to $180,000, depending on relevant experience, skills, and job‑related qualifications.Additional compensation:
Potential bonus opportunities depending on the position ultimately offered.Comprehensive benefits:
Access to a broad range of medical, financial, and other employee benefits.Remote work:
Remote opportunity for candidates based in Canada.Career development:
Opportunities to take ownership of complex technical projects, contribute to architectural decisions, and expand technical leadership skills.Collaborative environment:
Work alongside cross‑functional teams on innovative products and high‑impact engineering challenges.Inclusive workplace:
Join an organization committed to equal opportunity, diversity, and creating an environment where people from different backgrounds can thrive.Technical growth:
Gain experience with distributed systems, cloud infrastructure, messaging technologies, and scalable personalization platforms.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer, Campaigns Team in Winnipeg, MB vacancy
  • Build scalable campaign infrastructure remotely from Canada using Python or Ruby, distributed systems expertise, and modern backend engineering practices.This Senior Backend Developer joins the Campaigns Team within a collaborative engineering group. You will develop large-scale... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  • ## Senior Backend DeveloperApply: Canada - Montreal, QC: Full time: Posted 7 Days Ago: R58008***Join our team and take your career to the next level.*****Job Summary:**Expretio recherche...  ...seeking an experienced Backend Java Developer to join its dynamic team based in... 
    Senior
    Permanent employment
    Full time

    Modaxo

    Winnipeg, MB
    2 hours ago
  •  ...different educational settings. Prospective team members join a mission-driven...  ...technology and content. Role DescriptionThe Senior Back-End Developer is responsible for strengthening and...  ...environments. Ship first bug fixes and minor backend feature PRs through standard CI/CD and... 
    Senior
    Long term contract
    Worldwide

    Off2Class

    Winnipeg, MB
    2 hours ago
  • $125k - $135k per year

     ...people are encouraged to take ownership, develop their skills, and contribute to work that...  ...meet you!Position SummaryWe’re hiring a Senior Backend Developer to build and maintain the services...  ...data models, and work closely with your Team Lead, frontend developers, and cross‑... 
    Senior
    Long term contract
    Full time
    Casual work
    Internship
    Work at office
    Local area
    Worldwide
    Monday to friday
    Night shift
    Afternoon shift

    Accommodations Plus International

    Winnipeg, MB
    2 hours ago
  •  ...Europe, Australia, and Japan. We are looking for a Senior Software Developer to be a part of the development team that works on building and maintaining...  ...engineering teams to ensure that we integrate cleanly into campaign orchestration, content creation and message delivery... 
    Senior

    movableink

    Winnipeg, MB
    2 hours ago
  •  ...using AI coding assistants to create secure, reliable backend solutions.As a Senior Backend Developer, you will design APIs, data models, and integrations for...  ...enterprise-grade applications. You will collaborate with Team Leads, frontend developers, and cross-functional... 
    Senior
    Internship

    Accommodations Plus International

    Winnipeg, MB
    2 hours ago
  • As a Staff Software Developer on the Monetization team, you’ll lead technical initiatives and take significant ownership over service architecture, product...  ...competency for designing, developing, and maintaining backend systems at scaleTechnical DesignEssential for architecting... 
    Senior
    Work from home

    Coursera

    Winnipeg, MB
    2 hours ago
  •  ...schedule of two office days weekly.As a Senior Java Back-End Developer, you will develop stable applications...  ...will collaborate with Engineering, UI teams, and technical and non-technical...  ...guidanceRequirements: Five-plus years of backend development experienceStrong Java 8,... 
    Senior
    Work at office

    Localcoin Inc.

    Winnipeg, MB
    2 hours ago
  • Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI...  ...workflows. The Production Scheduling Technology team is looking for a skilled backend engineer to enhance their automated... 
    Senior

    HelloFresh

    Winnipeg, MB
    2 hours ago
  • Design and develop scalable backend systems for blockchain trading bots with MongoDB, Redis, and Web3 integration...  .... 02 About This RoleWe are hiring a Senior Backend Software Developer. You will...  ...Collaborate with cross-functional teams to architect and implement systems that... 
    Senior

    Transactix Financial Inc.

    Winnipeg, MB
    2 hours ago
  • Build scalable Python backends in Montreal with FastAPI and asynchronous programming, working...  ...seeks an experienced Python Backend Developer to design, develop, and maintain high-performance...  ...with technical and cross-functional teams.Key Responsibilities: Design scalable... 
    Senior

    Wissen Technology

    Winnipeg, MB
    2 hours ago
  • Senior Rust Backend Developer roles at Adastra focus on APIs, distributed applications, and fully remote work across Canada. Build reliable software...  ...discussions, and collaborate with product managers, architects, QA teams, and stakeholders. The work emphasizes performance,... 
    Senior
    For contractors
    Remote work

    Adastra

    Winnipeg, MB
    2 hours ago
  • Build backend systems in Waterloo, Ontario, with REST APIs, microservices, and event-driven architecture in a hybrid environment. Apply...  ...frameworks and languages to deliver reliable software.This backend developer role requires eight years of experience, including five or more... 
    Senior

    Apptoza Inc.

    Winnipeg, MB
    2 hours ago
  • Blutic is looking for experienced Senior Java Backend Developer (Java + SQL) with 7 to 15 years of experience to join our high-performing engineering team. The ideal candidate will have strong expertise in Java, Spring Framework, SQL, Test-Driven Development (TDD... 
    Senior

    Blutic

    Winnipeg, MB
    2 hours ago
  • Build scalable backend services and APIs for Leap Tools’ business-critical ERP applications...  ...complex technical initiatives.As a Senior Software Developer, you will develop reliable services,...  ...collaborate with Product and engineering teams to evaluate approaches and deliver solutions... 
    Senior
    Remote work

    Leap Tools

    Winnipeg, MB
    2 hours ago
  • $140k - $180k per year

     ...a Distributed Systems Engineer to join the MovableInk Activation Team. Our team is responsible for turning large scale data into actionable...  ...AI solutions by writing code! Responsibilities Design, develop, and test high performance systems that operate at massive scale... 
    Senior

    Movable Ink

    Winnipeg, MB
    2 hours ago
  • About the Role We're looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of product...  ...about this opportunity because you will Develop, release and run large-scale web... 
    Senior
    Work at office
    Local area

    DoorDash, Inc.

    Winnipeg, MB
    2 hours ago
  • $135k - $158k per year

    Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication...  ...external systems, supporting customers worldwide. The team is responsible for developing critical backend capabilities... 
    Senior
    Work at office
    Worldwide
    2 days per week

    Altis Technology

    Winnipeg, MB
    2 hours ago
  • Join our team as a Senior Backend Developer to design and maintain secure cloud-based systems. Utilize cutting-edge technologies for scalable solutions and backend API development. We are on the lookout for an experienced Senior Backend Software Engineer with over six years... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    2 hours ago
  • Elevate your career as a Senior Backend Developer focused on Identity and Access Management at Fullscript, a leader in health technology. Collaborate with a dedicated team to enhance security and scalability in IAM systems. This senior role requires expertise in authentication... 
    Senior

    Fullscript

    Winnipeg, MB
    2 hours ago
  •  ...currently experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the RoleAs part of a high-performing Capital Markets technology team, you will take full ownership of the server-side architecture and core services powering... 
    Senior
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies

    Winnipeg, MB
    2 hours ago
  • $100k - $140k per year

     ...if we are successful, the technologies we develop will solve some of the world’s most challenging...  ...software development experience. Senior: 7+ years of professional software development...  ...notebook-based workflows for engineering teams. This is for a new position. Your base... 

    Xanadu

    Winnipeg, MB
    2 hours ago
  •  ...fast and hiring the Engineering talent to match. The team and the missionYou'd be joining our Backend team within the Platform Engineering division. We're a...  ...mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+... 
    Senior
    Local area
    Immediate start

    MaintainX

    Winnipeg, MB
    2 hours ago
  • Build C# backend microservices with Azure services for a Sales Audit tool, supporting data processing...  ...and production reliability.This Software Developer role seeks 5–7+ years of professional...  .... You will work with a small .NET team on active development and enhancements. The... 
    Senior

    Insight Global

    Winnipeg, MB
    2 hours ago
  • $143k - $200k per year

     ...all applications and next steps. Our partner is looking for a Senior Backend Developer, AI Systems based in Canada. As a Senior Backend Developer...  ...to influence architectural decisions, collaborate across teams, and mentor fellow engineers. Excellent analytical and problem... 
    Senior
    Long term contract
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  •  ...notifications with TypeScript for Make The Maker’s multilingual educational platform. This is full-time, Sunday through Thursday.The senior backend developer will build core education capabilities inside a NestJS backend and Nx TypeScript monorepo. You will work with Prisma,... 
    Senior
    Full time

    Make The Maker

    Winnipeg, MB
    2 hours ago
  • $120k - $130k per year

    Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance...  ...employment offers a CAD 120-130K yearly rate.This Backend Developer role requires six-plus years of Python experience, including at... 
    Senior
    Permanent employment
    Full time

    Pacer Group

    Winnipeg, MB
    2 hours ago
  •  ...are seeking a highly skilled and versatile Software Developer with at least 10 years of professional experience....  ...contributing to robust back‑end architectures. As a Senior Developer, you will work closely with product teams and customers to design, build, and maintain... 
    Senior

    Octasic

    Winnipeg, MB
    2 hours ago
  •  ...Headquartered in Vancouver, Canada, with teams around the world, Appnovation...  ...AI they can govern and own. Senior Software Engineer - BackendAs a Senior Software Engineer - Backend, you will build the .NET...  ...integration-heavy: you will develop REST APIs consumed by a Next.Js... 
    Senior

    Appnovation

    Winnipeg, MB
    2 hours ago
  • Concevez des services backend évolutifs avec AWS et Go chez AppDirect, dans une organisation hybride favorisant la communication asynchrone.Comme développeur logiciel senior, vous créez des applications multiniveaux résilientes et performantes pour Tackle, l’unité d’AppDirect... 
    Senior
    Apprenticeship

    Firstbase

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Developer, Campaigns Team. Be the first to apply!