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 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer, Campaigns Team in Winnipeg, MB vacancy
  •  ...Description We are looking for a Senior Routing Engine Developer to design and build the next...  ...role includes building highly scalable backend services capable of processing large volumes...  ..., telephony, and CX platform teams. Responsibilities: Design and develop... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    4 days ago
  • $20 per hour

    Hello! My name is Halima, and I am a home owner in Winnipeg, Manitoba, looking for a reliable housekeeper to help maintain the cleanliness of my home. The primary responsibilities will include cleaning and sanitizing bathrooms, dusting surfaces, vacuuming floors, and ensuring...
    Suggested
    Hourly pay
    Flexible hours

    Housekeeper.com

    Winnipeg, MB
    4 days ago
  • $16.4 per hour

    I am a homeowner in Winnipeg, Manitoba, and I am looking to hire a dedicated and reliable housekeeper. If you take pride in your work and have an eye for cleanliness, this might be a great opportunity for you. The main responsibilities include cleaning general rooms and ensuring...
    Suggested
    Hourly pay
    Flexible hours

    Housekeeper.com

    Winnipeg, MB
    4 days ago
  • $69.45k - $119.45k per year

     ...most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on client adoption of...  ...our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to... 
    Suggested
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    3 days ago
  • 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
    1 hour ago
  •  ...Project Delivery Team - Project Manager Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers...  .... Translate departmental business priorities to your team by developing performance objects that are regularly monitored and achieved.... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office

    Manitoba Hydro

    Winnipeg, MB
    5 hours ago
  •  ...and clean environment. This Associate will function as part of a team to strategically plan and execute duties based on workload and operational...  ...intelligence-powered tools, including internal or third-party developed automated decision-making tools. For more information, please see... 
    Hourly pay
    Permanent employment
    Part time

    Walmart Canada

    Winnipeg, MB
    1 day 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  • $104.7k - $154.7k per year

     ...le rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable...  ...(possibly global) Provide leadership and senior support to DTLs on multiple large global...  ...for opportunities to improve service. Develop and work with team to implement plan to re... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Winnipeg, MB
    1 day ago
  • $130k per year

     ...the restrictions of hierarchy, teams are building collaborative...  ...Engineer, Architecture. This is a senior individual contributor role...  ....API — the .NET event-sourced backend behind it, built on Cosmos DB...  ...assumed. Help other engineers develop as architectural thinkers. Over... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months 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
    1 hour ago
  •  ...Position: Executive Team Member (Remote) Location: Global (Remote)  Work Type: Remote – Flexible collaboration across time zones...  .... This role provides the autonomy to influence processes, develop teams, improve customer experience, and contribute to the long-term... 
    Remote job
    Long term contract
    Contract work
    Flexible hours

    ContactLink Solutions

    Winnipeg, MB
    24 days 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...up delicious, homemade eats. We have a focus on local and sustainable food and are looking for friendly, hardworking people to join our team!. Degrees Diner - UMSU is looking for FOH and BOH members to join our team in Winnipeg, MB. Please apply through indeed or send... 
    Full time
    Part time
    Casual work
    Local area
    Monday to friday
    Flexible hours

    Degrees Diner - UMSU

    Winnipeg, MB
    5 days ago
  • $55k - $68k per year

     ...Proudly Canadian. Driven by Purpose. Rooted in Care. Join a national team where people, purpose, and community come first. Western...  ...strategic goals, foster a positive team culture, and play a key part in developing sales talent throughout their first year. You will also support... 
    Permanent employment
    Full time
    Work at office

    Western Financial Group

    Winnipeg, MB
    27 days 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
    1 hour 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
    1 hour ago
  • Senior Software Engineering, Backend (All Teams)About the RoleWe’re looking for Senior Backend Engineers to work on both Product and Product Platform based...  ...excited about this opportunity because you will... Develop, release and run large-scale web applications Develop... 
    Senior
    Work at office
    Local area

    DoorDash Canada

    Winnipeg, MB
    1 hour ago
  • $50k - $100k per year

     ...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base... 
    Full time
    Work from home

    TD

    Winnipeg, MB
    2 days 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
    1 hour ago

Do you want to receive more vacancies?

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