Talent.com
Software Engineer
Software EngineerSTACK IT Recruitment • Toronto, Canada
Software Engineer

Software Engineer

STACK IT Recruitment • Toronto, Canada
29 days ago
Job type
  • Full-time
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

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

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.

#J-18808-Ljbffr

Create a job alert for this search

Software Engineer • Toronto, Canada