Backend Developer – Cloud & DevOps (AWS)

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title

Senior Backend Engineer & AWS

Location

Toronto

Experience

68 years of professional software development experience


Key Responsibilities

Architecture & Delivery

  • Design and implement event-driven and microservices architectures on AWS

  • Lead end-to-end development of cloud-native backend services and APIs

  • Define API contracts service boundaries and integration standards

  • Ensure high levels of scalability performance resiliency and observability

  • Apply distributed systems patterns such as idempotency retries/backoff sagas and outbox

Cloud DevOps & Reliability

  • Implement Infrastructure as Code (IaC) using Terraform CloudFormation or AWS CDK

  • Own and maintain CI/CD pipelines (GitHub Actions AWS CodeBuild CodePipeline)

  • Implement deployment strategies such as blue/green and canary releases

  • Build and maintain monitoring logging and alerting using CloudWatch Prometheus Grafana and OpenTelemetry

  • Lead incident response and root-cause analysis to improve system reliability

Security & Compliance

  • Enforce IAM least-privilege access secrets management and secure VPC networking

  • Apply secure coding practices and threat modeling aligned with OWASP standards

  • Ensure data protection and encryption at rest and in transit

  • Support compliance requirements such as SOC 2 ISO and PCI where applicable

Quality & Technical Leadership

  • Establish coding standards code reviews and test strategies (unit integration E2E)

  • Define and monitor performance baselines and SLAs

  • Mentor junior engineers and guide design and architecture discussions

  • Contribute to technical roadmaps and engineering best practices

  • Collaborate cross-functionally with Product QA SRE and Data teams


Required Qualifications

  • 610 years of professional software development experience

  • 4 years of production backend development

  • Strong expertise in AWS services including Lambda ECS/EKS API Gateway ALB SQS/SNS DynamoDB RDS S3 CloudFront Route 53 IAM and VPC

  • Deep knowledge of JavaScript/TypeScript and frameworks such as Express Fastify or NestJS

  • Strong understanding of REST and GraphQL API design

  • Proficiency with CI/CD pipelines and Infrastructure as Code

  • Solid testing experience using Jest Mocha or Tap

  • Experience with performance tuning profiling and observability

  • Strong grasp of security fundamentals encryption and secrets management

  • Excellent communication documentation and collaboration skills


Nice-to-Have Skills

  • Containerization and orchestration with Docker and Kubernetes (EKS)

  • Service mesh experience (Istio AWS App Mesh)

  • Event streaming and messaging (Kafka Kinesis SNS/SQS)

  • Serverless orchestration with AWS Step Functions

  • Caching and search technologies (Redis ElastiCache OpenSearch/Elasticsearch)

  • Database modeling and performance tuning (NoSQL and relational)

  • FinOps cost optimization and AWS Well-Architected Reviews

  • Experience with Python Go or Java

  • Domain experience in fintech payments or regulated environments



Job TitleSenior Backend Engineer & AWSLocationTorontoExperience68 years of professional software development experienceKey ResponsibilitiesArchitecture & DeliveryDesign and implement event-driven and microservices architectures on AWSLead end-to-end development of cloud-native backend services an...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing