Senior Backend Engineer
Toronto, Ontario
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