Software Engineer
3 weeks ago
💡 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.
-
Software Engineer
5 hours ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Software Engineer
5 hours ago
Toronto, Ontario, Canada Dew Software Full timePosition: Software engineer (Backend)Client: eBayLocation: Toronto, CA- HybridDuration: 12+ monthsMust have in E- CommerceJob descriptionRole SummaryWe are seeking a skilled Software Engineer (Back End) to design, develop, and maintain scalable backend systems and services. The ideal candidate will have strong experience in distributed systems, large-scale...
-
Senior Software Engineer
3 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
3 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Principal Software Engineer
17 hours ago
Toronto, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...
-
Senior Software Engineer
5 hours ago
Greater Toronto Area, Canada Jonas Software Full timeJob Description:About The RoleWe are seeking a Senior Software Engineer with strong experience in Java development and modern cloud-native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services, collaborating closely with Product, QA, and Project Management to deliver reliable, high-quality software...
-
Senior Software Engineer
3 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer - Snailworks role at Beacon Software. 2 days ago – Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great...
-
Senior Software Engineer
3 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer - Snailworks role at Beacon Software . 2 days ago – Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great...
-
Senior Software Engineers
5 hours ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto area, which specializes in OS development for AI and data...
-
Senior Software Engineers
5 hours ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto area, which specializes in OS development for AI and data...