Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Backend Developer, Campaigns Team

  • Source: LinkedIn
  • Jobgether
  • Remote
  • Canada
  • Full-Time
  • Senior

Job Description

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, …

Skills

  • effective-software
  • Python
  • ruby
  • PostgreSQL
  • GraphQL
  • gRPC
  • amazon-web-services
  • google-cloud-platform
  • microsoft-azure
  • Kubernetes
  • Kafka
  • RabbitMQ
  • Docker
  • shortlist

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Jobgether

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes