← Back to jobs

Remote job

Senior Backend Developer, Campaigns Team (Remote)

Backend Full-time Permanent Toronto, Canada

Job details

$140,000-$180,000/year Salary
Toronto, Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Build backend systems that help marketing teams create, configure, and schedule campaigns across channels such as email, text messaging, and push notifications. You’ll contribute hands-on to architecture and implementation, supporting the workflows that assemble content, apply audience rules, and prepare campaigns for delivery. The role spans design through production support and includes collaboration with product and engineering partners.

Responsibilities - Design and implement campaign authoring and scheduling workflows, including recurring and triggered sends. - Assemble campaign content from creative assets, templates, variants, and targeting rules. - Prepare campaigns for delivery and monitor handoffs, using visibility and alerts to catch delays or failures. - Integrate audience segmentation and personalization signals into campaign targeting. - Build flexible systems that can accommodate additional channels, campaign types, and scheduling rules. - Own backend features from design through implementation, deployment, and operational support; contribute to on-call and mentor teammates.

Requirements - At least five years of software engineering experience. - Experience building large-scale distributed systems that handle high concurrency and tolerate failures. - Strong backend development skills; experience with Python or Ruby is relevant. - Practical knowledge of relational databases, schema design, and query optimization. - Familiarity with web APIs, cloud services, microservices, and automated delivery practices. - Strong technical communication, problem-solving, collaboration, and mentoring skills.

Nice to have Experience with PostgreSQL, REST or GraphQL, gRPC, AWS, Azure or Google Cloud, Kubernetes, Kafka, RabbitMQ, Docker, and CI/CD tooling would be useful in the described environment.

Benefits and work setup The position is remote. The listing gives a base salary range of $140,000–$180,000 per year, with a possible bonus depending on the offer, and mentions medical, financial, and other benefits.

Skills detected in the listing

PythonRubyPostgreSQLGraphQLAWSGCPAzureDockerKubernetes
Detected Oct 23, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight