24 Oct
|
Ethosmr
|
Toronto
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. 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). 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: 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. Maintain detailed technical documentation, contributing to shared knowledge and smooth onboarding for new developers. 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., Competitive salary and performance-based bonuses. Flexible, fully work from home environment. Opportunity to shape the core technology of a fast-growing research and AI company.
📌 Senior Backend Engineer JS (Toronto)
🏢 Ethosmr
📍 Toronto