×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Cloud Backend

Job in Burlington, Ontario, Canada
Listing for: Evertz Microsystems Limited
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 135000 CAD Yearly CAD 100000.00 135000.00 YEAR
Job Description & How to Apply Below
Skills and Experience you will bring:

5+ years building and operating production backend or distributed systems (Python preferred; strong candidates from Java, Go, or similar backend languages also considered)

Deep, hands‑on experience with a major cloud provider’s serverless and compute services (e.g., AWS Lambda, Step Functions, DynamoDB, Event Bridge, EC2, or equivalent services on GCP/Azure)

Infrastructure‑as‑code fluency (Cloud Formation, Terraform, or similar) and comfort owning deployments end‑to‑end

Solid understanding of event‑driven architecture, distributed‑systems failure modes, and idempotent/retry‑safe design

Strong testing discipline and experience writing clean, maintainable, well‑covered code

Track record of operating what you build - on‑call, observability/monitoring, and incident response

Strong communication skills and comfort collaborating across multiple repos/services with other engineers

Additional skills and experience that will be useful:

Video, streaming, or media experience - HLS, SRT, RTMP, transcoding, or live encoders

GPU‑accelerated encoding (NVENC) or media‑server/encoder API integration (e.g., Main Concept Live Encoder or similar)

Multi‑tenant SaaS and multi‑region deployment experience

Open Telemetry or comparable observability stacks (tracing, metrics, logs)

Blue‑green or canary release strategies for stateful, always‑on systems

AMI or image build tooling (e.g., Packer) and EC2 fleet lifecycle management

Python packaging/tooling such as uv, and schema libraries such as marshmallow or jsonschema

Static analysis and code‑quality tooling (mypy, bandit, black, isort, pre‑commit) in a CI/CD pipeline such as Git Hub Actions

Location:

Burlington, Ontario

Hours:

Monday - Friday, 40 hours.

Vacancy:  This is an existing position.

Salary Range:  $100,000 to $135,000, based on relevant experience

About the Role
The evertz.io Engineering Team builds next‑generation systems for content management and distribution in the Media and Entertainment industry. Disney, NBCUniversal, Discovery, BBC, and many other content producers and publishers use our products and services to make the most of their file‑based and live content for the least effort.

We work with high quality video in real‑time and non‑real‑time scenarios across a wide range of cutting‑edge tech. Specializations within the group span from low‑level video manipulation and analysis, through back‑end management and orchestration services, to web delivered UIs. There may also be opportunities for working as a member of the Scientific Computing Group who work in computer vision, data science and machine learning, taking experiments in Jupyter notebooks through to deployment in production.

This makes for a challenging and rewarding engineering experience of continual learning and plenty of opportunity to explore different parts of the stack.

Prior broadcast or media industry experience is not required; curiosity, strong engineering fundamentals, and willingness to learn the domain are more important.

Our technology stack includes a serverless microservice architecture that capitalizes on the full breadth of AWS services with code written in Python, Rust and Java. Our UI uses the latest versions of Angular, Typescript and NgRx. Our CI/CD pipelines leverage AWS, Jenkins, Nexus, and Bazel in addition to our in‑house release‑management application to build and release 100’s of software components.

“Work is a thing you do, not a place you go”

We work in agile, low‑bureaucracy, high‑creativity, cross‑functional teams spread across the world. It’s a highly creative work environment where we support your growth with opportunities for career progression, mentoring others and third‑party education. The team is built on trust and is relaxed, open and welcoming to all, and there’s fun to be had with regular social events and sports teams.

As part of this role, you will be expected to:

Participating in design discussions with Head of Stream Automation, Product Owners and Solution Architects for adding new or improving existing features

Taking a feature from scoping requirement to actual launch in our cloud platform

Design & document requirements/features/API

Clo…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary