Senior Backend Engineer

EthosMR

Toronto

Hybrid

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance-based bonuses
Flexible, fully remote work environment
Access to modern tech stack
Collaborative, innovative culture

Job summary

A leading technology company located in Ontario is seeking an experienced backend developer to architect and scale the backend infrastructure supporting its research and AI platforms. The ideal candidate has over 5 years of backend development experience and is proficient in Node.js, Python, or Go. The role involves developing scalable systems, managing APIs, and ensuring compliance with data protection standards. This position offers a competitive salary and a fully remote work environment.

Qualifications

  • 5+ years of backend development experience, preferably in SaaS or AI-driven environments.
  • Strong problem-solving skills and ability to work independently in a remote environment.
  • Experience with modern CI/CD tools and cloud platforms.

Responsibilities

  • Design and build scalable backend systems for applications and tools.
  • Develop and maintain robust RESTful and GraphQL APIs.
  • Ensure security and compliance with data protection standards.

Skills

Node.js
Python
Go
API design
Microservices architecture
PostgreSQL
MongoDB
Docker
Kubernetes
CI/CD pipelines

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

AWS
Google Cloud
Azure

Job description

Architect and scale the backend infrastructure that powers EthosMR’s research, AI, and panel platforms, ensuring reliability, performance, and seamless integration across our digital ecosystem.

Key Responsibilities

System Architecture & Development: Design and build scalable backend systems to support web applications, AI voice agents, and panel management tools (e.g., Talkback, Ethos Virtual AI, and client dashboards).

API Design & Integration: Develop and maintain robust RESTful and GraphQL APIs that connect internal and external systems including survey tools, CRM platforms, and automation workflows.

Database Management: Design, optimize, and maintain relational and non-relational databases to ensure data integrity, security, and high performance across large datasets.

Performance & Scalability: Implement solutions that handle high-volume traffic and complex business logic, ensuring minimal downtime and efficient resource usage.

Security & Compliance: Ensure systems meet data protection and privacy standards in compliance with PIPEDA, GDPR, and MRIA/ESOMAR guidelines.

Collaboration: Work closely with frontend engineers, AI developers, and operations teams to deliver seamless user experiences and efficient backend functionality.

Automation & DevOps: Streamline deployment, monitoring, and testing pipelines using modern CI/CD tools and cloud platforms.

Problem Solving & Innovation: Diagnose complex issues, introduce performance optimizations, and propose new technologies or architectures to enhance system reliability and flexibility.

Documentation: Maintain detailed technical documentation, contributing to shared knowledge and smooth onboarding for new developers.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field.

5+ years of backend development experience, preferably in SaaS, data, or AI-driven environments.

Strong proficiency in Node.js, Python, or Go, with experience in frameworks like Express, FastAPI, or NestJS.

Expertise with PostgreSQL, MongoDB, or similar database technologies.

Experience with AWS, Google Cloud, or Azure cloud infrastructure.

Solid understanding of API design, authentication (OAuth2/JWT), and microservices architecture.

Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins, etc.).

Strong problem-solving skills, code quality discipline, and ability to work independently in a remote environment.

Bonus: Experience integrating AI models, Twilio APIs, or survey platforms (e.g., Nebu, Alchemer, or Qualtrics).

What We Offer

Competitive salary and performance-based bonuses.

Flexible, fully remote work environment.

Opportunity to shape the core technology of a fast-growing research and AI company.

Access to modern tech stack, tools, and cloud infrastructure.

Collaborative, innovative culture with global team interaction.

How to Apply

Send your resume, GitHub or portfolio links, and a brief cover letter to hr@ethnicpath.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Account Executive
Account Executive

EthosMR • Toronto

Hybrid
Confidential
Competitive base salary with performance-based incentives
Flexible, fully remote work setup
Access to cutting-edge tools and technology
+1
Backend Engineer / SRE Lead
Backend Engineer / SRE Lead

Coverstar • Montreal

On-site
CAD 100,000 - 130,000
Senior Back End Software Engineer
Senior Back End Software Engineer

Epistemix • Toronto

On-site
CAD 90,000 - 130,000
Equity & Incentives
Flexible Time Off
Health and Welfare Programs
+1
Software Engineer: Backend Systems
Software Engineer: Backend Systems

Aloe • Vancouver

On-site
CAD 110,000 - 170,000
Competitive salary
Benefits
Career growth opportunities
Senior Full-Stack Engineer (Internal Applications)
Senior Full-Stack Engineer (Internal Applications)

Cohere • Canada

Remote
CAD 90,000 - 140,000
Six weeks' paid vacation
Equity / stock options
RRSP/401(k) and Pension contributions
+8
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Fully remote
Flexible hours
Health insurance
+2
Senior Full-Stack Engineer, Internal Applications
Senior Full-Stack Engineer, Internal Applications

Apply • Toronto

Hybrid
CAD 110,000 - 170,000
Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K / Pension
+5
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Toronto

On-site
CAD 100,000 - 130,000
Hybrid Work Model
Flexible vacation
Mental Health Days off
+2
Software Engineer, Full-Stack
Software Engineer, Full-Stack

Ema • Vancouver

On-site
CAD 110,000 - 170,000
Senior Full Stack Developer
Senior Full Stack Developer

Lexful • Vancouver

On-site
CAD 140,000 - 190,000
Remote work
Equity
Competitive salary