Talent.com
Evertz Microsystems Limited
Senior Software Engineer, Cloud BackendEvertz Microsystems Limited • Winnipeg, Canada
No longer accepting applications
Senior Software Engineer, Cloud Backend

Senior Software Engineer, Cloud Backend

Evertz Microsystems Limited • Winnipeg, Canada
16 days ago
Job type
  • Full-time
Job description
Responsibilities

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

Close collaboration with UI & QA team

Collaborate with SRE team to improve system observability, incident response, and troubleshooting

Develop high quality, easily understandable, fully unit tested software satisfying Definition of Done including safe deployment tests

Understand and use Shift left strategy/push down Test Pyramid when testing the developed feature

Engage with and involve QA team where an integration/end-to-end test is required

Continuous learning to improve yourself and mentoring Junior Engineers

Keen on participating in peer review of code for technical accuracy, ensuring technical standards are met

Qualifications

6+ years of professional experience with Python

6+ years of experience with design, planning & implementation of APIs (REST, protobuf)

At least 4 years of exposure to AWS Cloud computing

A good eye for well-structured, modular and maintainable code

A passion for writing unit tests for your code

Strong interpersonal skills and ability to communicate clearly

Keen on participating in peer-reviewing code for technical accuracy, ensuring that technical standards are met

Additional skills and experience

Familiar with microservices architectures and patterns

Experience creating Serverless applications using event-driven architecture (AWS API Gateway, Lambda, DynamoDB, EventBridge, etc).

Experience with observability frameworks (e.g., OpenTelemetry, Prometheus, Grafana, Honeycomb) and understanding of the importance of observability in distributed systems

Experience working with NoSQL databases (DynamoDB, MongoDB)

Familiar with CI/CD pipelines (Jenkins, AWS CodePipeline)

Knowledge of major architecture styles and design patterns (message oriented, event based, etc.)

Experience building SaaS products in a multi-tenant environment

Familiar with integration and contract testing

Knowledge of networking

Experience with infrastructure-as-code in the cloud (CloudFormation, AWS CDK, Terraform).

Interest in working with machine learning to create smart solutions for the broadcast industry

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.

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

Close collaboration with UI & QA team

Collaborate with SRE team to improve system observability, incident response, and troubleshooting

Develop high quality, easily understandable, fully unit tested software satisfying Definition of Done including safe deployment tests

Understand and use Shift left strategy/push down Test Pyramid when testing the developed feature

Engage with and involve QA team where an integration/end-to-end test is required

Continuous learning to improve yourself and mentoring Junior Engineers

Keen on participating in peer review of code for technical accuracy, ensuring technical standards are met

Salary & Benefits We offer a competitive salary with annual performance-based bonus and stock option schemes. A pension plan; an employer funded health and medical plan; life insurance plan; long term disability coverage; paid time off; an employee assistance program; and a discount platform. The availability and specifics of these benefits vary by location, details of which will be provided during the hiring process.

Please note , this email address will only respond to requests regarding privacy concerns. This inbox will not respond to job applications, resumes, or questions regarding an application. When you apply to a job on this site, the personal data contained in your application will be collected by Evertz Microsystems Ltd (“Controller”), which is located at 5292 John Lucas Drive, Burlington, Ontario, Canada and can be contacted by emailing privacy@evertz.com. Controller’s data protection officer is Nadiera Toolsieram, who can be contacted at privacy@evertz.com. Your personal data will be processed for the purposes of managing Controller’s and its' subsidiaries' and affiliates' recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

A complete privacy policy can be found at https://evertz.com/contact/privacy/

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.

Years of work experience with design planning and implementation of API's

Years of work experience with AWS Cloud

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer, Cloud Backend • Winnipeg, Canada

Similar jobs

Senior Software Engineer, Backend (Canada)

CentariWinnipeg, MB, CA
Full-time

At Centari, we believe that in high‑stakes dealmaking, a firm’s competitive edge lies within unlocking its private deal data.Centari is building the deal intelligence platform for the future of law... Show more

 • Promoted

Senior Backend Engineer — Remote-First, Lead & Mentor

MegaportWinnipeg, MB, CA
Remote
Full-time

A leading tech company in Canada is seeking a Senior Engineer to contribute to product development and lead technical initiatives.The ideal candidate will have over 5 years of software development ... Show more

 • Promoted

Senior Backend Engineer, FinTech (Remote)

Berkeley PaymentsWinnipeg, MB, CA
Remote
Full-time

A payment technology leader is seeking a Senior Software Engineer to join their fully remote team.This role focuses primarily on backend development, maintaining and enhancing payment processing sy... Show more

 • Promoted

Senior Backend Engineer, Cloud Payments (Remote Canada)

MongoDBWinnipeg, MB, CA
Remote
Full-time

A leading database solutions provider is seeking a Software Engineer 3 for a fully remote position based in Canada.This role focuses on designing and operating backend services to manage billing da... Show more

 • Promoted

Senior Backend Engineer - Scale & Cloud (Remote)

ModesWinnipeg, MB, CA
Remote
Full-time

A digital transformation firm in Canada is seeking a Senior System Engineer to support clients with implementation projects across North America.The role demands experience in designing and deployi... Show more

 • Promoted

Senior Backend Engineer - Cloud Payments (Remote Canada)

MongoDBWinnipeg, MB, CA
Remote
Full-time

A leading database company is seeking a Software Engineer 3 to design and operate backend services for its Cloud Payments system.The role demands expertise in large-scale distributed systems primar... Show more

 • Promoted

Senior Backend Engineer: Cloud-Native (Golang, Remote)

AtolioWinnipeg, MB, CA
Remote
Full-time

A leading technology startup is seeking a Senior Backend Software Engineer to design and maintain cloud-native backend services using Golang.You will operate in a Kubernetes environment across AWS,... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseWinnipeg, MB, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomWinnipeg, MB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Backend Engineer - AWS, Kubernetes & IaC (Remote)

LumenaltaWinnipeg, MB, CA
Remote
Full-time

A technology company is seeking a Senior Backend Engineer who will be responsible for designing and implementing robust backend systems.You will work closely with DevOps and frontend teams to deliv... Show more

 • Promoted

Senior Software Engineer, Backend (AI Agent Integrations)

CrestaWinnipeg, MB, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

Senior Cloud Engineer

Bison Transport Inc.Winnipeg, MB, CA
Full-time

We're looking for a Senior Data Engineer who will be responsible for building and supporting governed data pipelines from enterprise source systems into Master Data Management and downstream endpoi... Show more

 • Promoted

Senior Software Engineer, Cloud IaC & Automation

MarqetaWinnipeg, MB, CA
Full-time

A leading fintech company is seeking a Senior Software Engineer on the Infrastructure Engineering team to innovate and enhance cloud-based solutions.You will design and optimize infrastructure tool... Show more

 • Promoted

Remote Senior Backend Engineer (AWS & Kubernetes)

LumenaltaWinnipeg, MB, CA
Remote
Full-time

A technology consulting company is seeking a Senior Backend Engineer (AWS) to design and implement robust backend systems.This role involves working with AWS cloud services and Kubernetes, as well ... Show more

 • Promoted

Senior Backend Software Engineer

PalmstreetWinnipeg, MB, CA
Full-time

Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods.Founded in 2020 by Instagram and Apple veterans, Palmstreet began as a plant identification app and quic... Show more

 • Promoted

Senior Cloud Software Engineer - Remote (Canada)

AutodeskWinnipeg, MB, CA
Remote
Full-time

A leading software company is seeking a Senior Software Developer to join their agile team focusing on Autodesk Preconstruction, a cloud service enhancing construction efficiency.The ideal candidat... Show more

 • Promoted

Senior Backend Engineer – Integrations & Platform (Remote)

ColossyanWinnipeg, MB, CA
Remote
Full-time

A forward-thinking tech company seeks a Senior Backend Engineer to enhance system reliability and support complex integrations.In this high-impact, hands-on role, you'll engage in backend system de... Show more

 • Promoted

Senior Software Engineer - Cloud Infrastructure

ClickHouseWinnipeg, MB, CA
Full-time

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.With more than 3,000 customers and ARR that has grown over 250 percen... Show more

 • Promoted

Senior Software Engineer - API Gateway

Featherless AIWinnipeg, MB, CA
Full-time

AI creators, startups, and enterprises.Our serverless approach to inference unlocks the best GPU utilization in AI infrastructure.The API gateway is managed by the Platform Team, who aim to make Fe... Show more

 • Promoted

Senior Backend Engineer – Integrations & Platform (Remote Canada)

FutureFit AIWinnipeg, MB, CA
Remote
Full-time

A leading tech firm in Ontario is seeking a Senior Backend Engineer to build efficient backend systems for integrations.You will focus on architecting complex bidirectional sync systems while impro... Show more