CareerPlanGet AI match score →

Senior Backend Developer

Toronto, Ontario🌐 Remote💼 Full-time🗓 2026-03-20 → 2026-07-30

Required skills

5+ years of experience building scalable, production-grade software systems across front-end and back-end, Bachelor’s degree in Computer Science or a related field, Strong expertise in JavaScript and TypeScript, Proven experience with Node.js and GraphQL, Deep experience building and consuming RESTful APIs and distributed services, Strong proficiency with tools and technologies such as Python, Docker, Git, SQL, and cloud-native architectures, Hands-on experience with GCP or AWS services, Experience designing and implementing system integrations, Ability to lead and deliver large, complex technical initiatives, Strong understanding of software design patterns, system architecture, and data flow design, Excellent communication skills, Experience working in Agile/Kanban environments and a strong understanding of the SDLC, Adaptability and a proactive mindset in fast-paced, evolving environments

Preferred skills

Experience working on or building tax, fintech, or compliance-related products, Exposure to AI/ML engineering, Experience with data platforms, data pipelines, or analytics systems, Familiarity with event-driven architectures and real-time data processing, Experience designing multi-tenant or enterprise-grade SaaS platforms, Background in integration-heavy environments

Technologies

JavaScript, TypeScript, Node.js, GraphQL, Python, Docker, Git, SQL, GCP, AWS, REST, GraphQL, event streams, webhooks, ETL pipelines, Kafka/SQS, S3, CloudFront, EC2, RDS, Lambda, Batch

Responsibilities

Design and development of scalable, service-based architectures, Architect and implement system integrations, Collaborate with Product to translate business requirements into technical solutions, Drive development across teams for services built in Node.js, TypeScript, JavaScript, and Python, Design and maintain API contracts, data models, and integration patterns, Build and optimize secure, high-performance, and highly available systems, Contribute to AI-enabled features and workflows, Partner with architects to define system design, integration strategies, and reusable frameworks, Produce clear technical documentation, Establish and enforce best practices in code quality, testing, and deployment, Lead code reviews, approve merges, and mentor engineers, Troubleshoot complex production issues, Oversee the end-to-end lifecycle of feature development

Seniority

Senior

Domain

Data, fintech, compliance, AI/ML, SaaS

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗