Skip to main content

Python Developer

Technology
STACK IT Recruitment
Toronto, Canada$100,000 - $120,000 /year1 months agoUntil 2026-05-10
Full timeOn-site

Job description

💡 Ready to build high-performance cloud services that power a global video technology platform?

We’re hiring a Software Engineer to develop Python-based cloud services and APIs running on AWS and Kubernetes. If you excel in backend development, cloud infrastructure, and modern DevOps tooling, this role is for you.

💻 Who You Are A highly skilled Software Engineer with strong Python experience and deep knowledge of AWS, Kubernetes, networking, and observability. You’re comfortable owning services end-to-end and delivering reliable, scalable cloud solutions.

📍 Work Type

  • Fully On-Site - 5 days a week in-office
  • Location: Toronto, ON
  • Vacancy Type: This is a newly created position
### Requirements

🎯 What You’ll Do

  • Develop backend services in Python (Tornado, Django) for AWS and Kubernetes
  • Build and optimize APIs powering distributed cloud systems
  • Deploy and scale workloads on AWS: EC2, AutoScaling, RDS, S3, CloudWatch, CloudFormation
  • Containerize and manage services using Docker and Kubernetes
  • Implement monitoring using Prometheus and Zabbix
  • Manage centralized logging systems (ELK / EFK)
  • Work with networking protocols (IP, TCP, UDP, TLS)
  • Support build pipelines using GNU Make, Meson, Autotools, SCons, or Gradle
  • Utilize media technologies such as FFmpeg and GStreamer
  • Collaborate with engineering teams to ensure clean, scalable service delivery
What We’re Looking For
  • 5+ years of experience as an Backend/Python Engineer or in a similar backend/cloud-focused role
  • Strong proficiency in Python (Tornado or Django preferred)
  • Solid understanding of SQL and relational databases
  • Hands-on experience with AWS (EC2, AutoScaling, RDS, S3, CloudWatch, CloudFormation)
  • Practical experience with Docker, Kubernetes, and git
  • Good grasp of networking fundamentals (IP, TCP, UDP, TLS)
  • Experience setting up and maintaining monitoring tools (Prometheus, Zabbix)
  • Experience with centralized logging platforms (ELK/EFK)
  • Familiarity with build systems (GNU Make, Meson, Autotools, SCons, Gradle)
🔥 What Makes This Role Exciting
  • Impact – Build the backbone of cloud services powering real-time, distributed applications
  • Innovation – Work with Python, Kubernetes, AWS, and cutting-edge media/streaming technologies
  • Growth – Develop complex cloud-native systems while deepening your expertise in backend engineering, scalability, and observability
### Benefits
  • Base Salary: $100,000 – $120,000
  • Stock Options: Opportunity to own a part of the company and share in its growth
  • Health Spending Account (HSA): Flexible, employer-funded account supporting your wellness
  • Paid Time Off: 2 weeks of vacation
📩 Ready to Build Scalable Cloud Software? Apply Now!

At STACK IT Recruitment, we connect top technical talent with standout opportunities across Canada. If you meet at least 70% of the qualifications, we encourage you to apply - we’d love to chat!

Know someone perfect for this role? Share this posting! You might help them find their next great opportunity.

✨ We’re proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know - we’re here to help.

  • *AI Use Disclosure:**
STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.
Keywords
pythonamazon-web-serviceskubernetestornadodjangoamazon-ec2aws-auto-scalingamazon-rds-for-mysqlamazon-s3amazon-cloudwatchaws-cloudformationdockerprometheuszabbixelkgnu-makesconsgradleffmpeggstreamerworkable

¿Te interesa este puesto?