A leading technology company in Canada is seeking a Mid-Senior level Backend Developer to join their fully remote engineering team. You will be responsible for designing and maintaining Python-based services, managing databases, and ensuring system reliability. The ideal candidate has 3-5 years of backend experience, strong knowledge of AWS and RabbitMQ, and a passion for cloud-native solutions. This role offers a competitive salary and various group benefits.
Qualifications
3-5+ years of experience backend development.
Solid experience working with RabbitMQ or similar message queuing systems.
Proficiency with PostgreSQL and Amazon Aurora, including performance tuning.
Strong knowledge of AWS (EC2, Lambda, ECS, RDS, S3).
Hands-on experience with CI/CD pipelines and Infrastructure as Code.
Responsibilities
Design, develop, and maintain Python-based backend services.
Create and oversee CI/CD pipelines.
Optimize and maintain databases with PostgreSQL and Amazon Aurora.
Monitor and resolve issues across the stack.
Collaborate with product, QA, and engineering teams.
Skills
Backend development experience
RabbitMQ or similar
PostgreSQL and Amazon Aurora
AWS knowledge
CI/CD pipelines
Linux environments
Docker and container orchestration
Git-based workflows
AI tools usage
Security and networking
Tools
Docker
Git
AWS services
Job description
A leading technology company in Canada is seeking a Mid-Senior level Backend Developer to join their fully remote engineering team. You will be responsible for designing and maintaining Python-based services, managing databases, and ensuring system reliability. The ideal candidate has 3-5 years of backend experience, strong knowledge of AWS and RabbitMQ, and a passion for cloud-native solutions. This role offers a competitive salary and various group benefits.