Senior Backend Programmer

Jobtailor

Montreal (administrative region)

On-site

CAD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced backend developer to design, build, and maintain scalable backend services in Python within a robust AWS environment. You will collaborate with a team to define specifications, optimize performance, and ensure reliable deployment pipelines.

The role emphasizes integrating REST APIs and WebSockets, leveraging Linux systems, and applying IaC practices with Terraform, Pulumi, or CDK to deliver production-grade services.

Qualifications

  • 5+ years backend development experience in Python.
  • Hands-on AWS expertise including Lambda, ECS, API Gateway, RDS, DynamoDB, S3, CloudWatch.
  • Solid grasp of REST APIs, WebSockets, and modern software architecture principles.
  • Experience with Linux environments, server performance optimization, and secure client-server development.
  • CI/CD practices and tools such as GitLab Pipelines, Jenkins, or GitHub Actions.
  • Infrastructure as Code tools like Terraform, Pulumi, or CDK.
  • Knowledge of relational and NoSQL databases, including data modeling and performance considerations.

Responsibilities

  • Design, build, and maintain advanced backend services and operational systems.
  • Define technical specifications and requirements before developing new features and services.
  • Diagnose and resolve issues to improve application stability, code quality, and CI/CD pipeline robustness
  • Collaborate closely with other developers to deliver scalable, production-grade services
  • Develop, execute, and analyze functional tests to ensure performance and reliability

Skills

Python
Backend Development
REST APIs
WebSockets
Linux Environments
Data Modeling
Performance Optimization
CI/CD Practices
Relational Databases
NoSQL Databases

Tools

AWS Lambda
AWS ECS
AWS API Gateway
AWS RDS
AWS DynamoDB
AWS S3
AWS CloudWatch
GitLab Pipelines
Jenkins
GitHub Actions
Terraform
Pulumi
CDK

Job description

  • Design, build, and maintain advanced backend services and operational systems
  • Define technical specifications and requirements before developing new features and services
  • Diagnose and resolve issues to improve application stability, code quality, and CI/CD pipeline robustness
  • Collaborate closely with other developers to deliver scalable, production-grade services
  • Develop, execute, and analyze functional tests to ensure performance and reliability
Requirements
  • Minimum of 5 years of backend development experience in Python
  • Strong, hands-on expertise in the AWS ecosystem, including Lambda, ECS, API Gateway, RDS, DynamoDB, S3, and CloudWatch
  • Solid grasp of REST APIs, WebSockets, and modern software architecture principles
  • Experience with Linux environments, server performance optimization, and secure client-server development
  • Experience with CI/CD practices and tools such as GitLab Pipelines, Jenkins, or GitHub Actions
  • Experience with Infrastructure as Code tools like Terraform, Pulumi, or CDK
  • Knowledge of relational and NoSQL databases, including data modeling and performance considerations
Core Competencies

Demonstrates extensive backend development expertise in Python, with strong proficiency in the AWS ecosystem and CI/CD practices. Capable of designing scalable services, optimizing server performance, and ensuring application reliability through effective testing and issue resolution.

Highest-signal resume keywords
  • Backend Development In Python
  • AWS Ecosystem Expertise
  • CI/CD Practices
  • Infrastructure As Code
  • REST APIs And WebSockets
Hard Skills
  • Backend Development
  • Python
  • AWS Lambda
  • AWS ECS
  • AWS API Gateway
  • AWS RDS
  • AWS DynamoDB
  • AWS S3
  • AWS CloudWatch
  • CI/CD Tools
Soft Skills
  • Collaboration
  • Problem-Solving
Industry Keywords
  • REST APIs
  • WebSockets
  • Linux Environments
  • Data Modeling
  • Performance Optimization
Tools & Technologies
  • GitLab Pipelines
  • Jenkins
  • GitHub Actions
  • Terraform
  • Pulumi
  • CDK
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Ottawa

On-site
CAD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Backend Developer – Python, AWS
Backend Developer – Python, AWS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 95,000 - 105,000
Back End Developer
Back End Developer

CirrusLabs • Toronto

On-site
CAD 120,000 - 170,000
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • Canada

On-site
CAD 90,000 - 130,000
Principal Engineer
Principal Engineer

Jobtailor • Toronto

On-site
CAD 180,000 - 240,000
Senior Backend Programmer | Programmeur·euse Backend Sénior·e
Senior Backend Programmer | Programmeur·euse Backend Sénior·e

Bhvr • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Backend Developer
Backend Developer

Luxoft • Calgary

On-site
CAD 100,000 - 130,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000