Job Description
Location:
Toronto
Expereience: 6-8 years
Required Skills:
Digital :
Node.js~Digital :
Dev Ops Continuous Integration and Continuous Delivery (CI/CD)~Foundation :
Java Script
Were looking for a senior engineer who can design, build, and operate cloudnative backend services on AWS using Node.js. Youll lead solutions from architecture through delivery, mentor teammates, and uphold high standards for scalability, reliability, security, and developer experience. Responsibilities Architecture Delivery Design event-driven and microservices architectures leveraging AWS (e.g., Lambda, API Gateway, ECSEKS, SQSSNS, Dynamo
DBRDS).Lead endtoend implementation of Node.js services and APIs with strong observability, resiliency, and performance.
Define integration contracts, API standards, and service boundaries.
Cloud, Dev Ops Reliability Implement IaC (Terraform Cloud Formation CDK) for repeatable, compliant environments.
Own CICD pipelines (Git Hub Actions Code Build Code Pipeline ) with automated testing and deployment strategies (bluegreen, canary).Build robust monitoring and alerting (Cloud Watch, Prometheus Grafana, Open Telemetry), and drive incidentroot-cause analysis.
Security Compliance Apply IAM least-privilege, secrets management (AWS Secrets Manager Parameter Store), VPC networking, WAF.Ensure data protection, threat modeling, secure coding practices, and compliance (SOC2
ISOPCI where applicable).Quality Technical Leadership Establish coding standards, code reviews, test strategies (unitintegratione2e), and performance baselines.
Mentor developers, guide design discussions, and contribute to technical roadmaps.
Collaborate crossfunctionally with Product, QA, SRE, and Data teams.
Required Qualifications
610 years of professional software development experience 4 years building Node.js backend services in production.
Strong AWS expertise across compute, networking, storage, and messaging (e.g., Lambda
ECSEKS, API Gateway
ALB, SQSSNS, Dynamo
DBRDS, S3, Cloud Front, Route 53, IAM, VPC).Deep knowledge of Java Script Type Script , modern frameworkstooling (Express Fastify Nest JS), and API design (RESTGraph
QL).Proficiency with IaC (Terraform, Cloud Formation, CDK) and CICD pipelines.
Solid testing practice (Jest Mocha Tap ), performance tuning (profiling, load testing), and observability.
Experience with distributed systems patterns (eventdriven architecture, idempotency, retriesbackoff, sagasoutbox).Strong grasp of security fundamentals (OWASP, secrets management, KMS, data encryption at restin transit).Excellent communication, documentation, and collaboration skills.
Nice-to-Have
Experience with container orchestration (Docker, Kubernetes
EKS), service mesh (Istio App Mesh).Data streaming (Kinesis, Kafka), serverless patterns, Step Functions.
Caching and search (Redis, Elasti Cache, Open Search Elasticsearch ).Database modeling (No
SQL relational), migrations, performance tuning.
Fin Ops Cost optimization, Well-Architected Reviews.
Experience with Python Go Java in backend contexts.
Domain knowledge in fintech, payments, or regulated environments.
Core Competencies (What Great Looks Like)
System
Experience (Years): 4-6 Essential
Skills:
• Work with project teams throughout the organization to design, implement, and manage CDN infrastructure using Akamai, to ensure high availability, performance, and scalability for customer facing applications and business processes.
• Handle multiple priorities and assignments with excellence and precision.
• Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation).
• Directly support line of business development teams, provide guidance to them on implementation and changes for customer facing applications
• Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats.
• Monitor and analyze network performance, identifying and resolving issues to optimize content delivery of critical applications.
• Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications.
• Collaborate with information security teams to…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: