Backend/Service Engineer

3 Months ago • All levels • Backend Development

Job Summary

Job Description

As a Backend/Service Engineer, you'll build and operate resilient backend services, applying your understanding of distributed systems, microservices, and modern deployment practices. You'll architect, design, build, and deploy complex services and APIs, gather requirements across departments, write technical briefs, and partner with leadership. Responsibilities include implementing observability solutions, designing SLIs/SLOs, developing CI/CD pipelines in air-gapped environments, creating release processes, and mentoring team members. You'll ensure services remain scalable, observable, and maintainable, contributing to Scanline VFX's technical direction within their VFX pipeline.
Must have:
  • Expert Python development
  • API design & development
  • CI/CD experience (Gitlab)
  • Kubernetes/Container orchestration
  • SQL/NoSQL database experience
  • Observability solution implementation (OpenTelemetry, Prometheus)
  • SRE principles and practices
  • Excellent communication skills
Good to have:
  • VFX pipeline experience
  • Kafka/RabbitMQ experience
  • Workflow orchestration (Airflow, Dagster)
  • Air-gapped environment experience

Job Details

As a Services Engineer, you will be responsible for building and operating resilient backend services in our environment. You will apply your deep understanding of distributed systems, microservices architectures, and modern deployment practices to establish technical standards and empower other developers. The ideal candidate brings together strong software engineering capabilities with production operations experience - equally adept at implementing RESTful APIs in Python, establishing reliable deployment pipelines, and applying SRE principles to maintain service reliability. You will help shape our technical direction while ensuring our services remain scalable, observable, and maintainable.

Key Responsibilities

    • Architect, design, build and deploy complex services and APIs to be used by other parts of the VFX pipeline and development team
    • Gather requirements across large collaboration efforts that span multiple departments and/or disciplines
    • Write technical briefs and user documentation
    • Partner with software development leadership and pipeline team to identify and schedule tasks
    • Implement and maintain observability solutions including metrics, traces, and logging systems
    • Design and enforce SLIs/SLOs for critical services
    • Develop and maintain CI/CD pipelines in air-gapped environments
    • Create and document release processes and procedures
    • Mentor team members on service deployment and operational best practices

Qualifications

    • Expert in Python development
    • Experience designing and developing services and APIs in a scalable and maintainable way
    • Familiarity with automated build and deployment systems in Gitlab or similar
    • Hands on experience with Kubernetes or other container orchestration systems
    • Knowledge of SQL/noSQL databases and ability to author schemas
    • Demonstrated ability to work on unfamiliar technologies
    • Experience implementing observability solutions using tools like OpenTelemetry and Prometheus
    • Understanding of SRE principles and practices
    • Familiarity with VFX Pipelines and production needs
    • Experience with event queuing and consumption services such as Kafka or RabbitMQ
    • Strong written and verbal communication skills
    • Experience with workflow orchestration frameworks (e.g., Apache Airflow, Dagster)
    • Demonstrated ability to work in restricted/air-gapped environments
About Us
Scanline VFX is an award-winning leader in the visual effects industry with 7 studios worldwide, including London, Los Angeles, Montreal, Munich (will cease to operate by year's end), Seoul, and Vancouver. Since our beginning in 1989, we strive to set the highest standard of quality in everything we do. Through innovation, we generate solutions for our clients and raise the bar — both within our workplace and throughout our industry.

We look for explorers, people who are willing to go to new places and are open to testing, learning and iterating as they go. We believe great ideas come from everyone, so we actively encourage team members to ask questions and present their ideas.

Eyeline Studios
Eyeline Studios, our virtual production division, is rethinking the future of real-time filmmaking by providing content creators with unmatched flexibility. Learn more.

Powered by Netflix
Netflix’s investment in our pipeline, infrastructure, and workforce allows us to continue to push the boundaries of what is possible in visual effects. In addition to working on projects for Netflix, we continue to work with a variety of long-standing and new clients.

Come as you are
We are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.

We will only consider applicants based in British Columbia, or those willing to relocate.

Similar Jobs

NVIDIA - Senior Backend Software Engineer – GeForce NOW Cloud

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Riot Games - Staff Software Engineer (Build) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Capgemini - Vmware Windows Administration

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Make - Senior Back-end Software Engineer

Make

Prague, Czechia (On-Site)
1 Month ago
Prophecy Simple Data Labs - Technical Support Manager

Prophecy Simple Data Labs

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
good job games - Junior Software Engineer

good job games

İstanbul, Türkiye (On-Site)
7 Months ago
In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Sporty Group - Android Engineer

Sporty Group

India (Remote)
11 Months ago
bytedance - Backend Software Engineer

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

appier - Software Engineer, QA Automation

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Survay Monkey - Senior Software Engineer II -MRX Audience

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ansys - QA Engineer

Ansys

Cambridge, England, United Kingdom (On-Site)
2 Months ago
Snyk - Senior Site Reliability Engineer

Snyk

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
Assystems - DevOps Engineer

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
DraftKings - Senior Mobile Release Engineer, Android

DraftKings

Canada (Remote)
1 Month ago
supercell - Software Engineer (Data)

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Drive mode - Sr. Backend Engineer

Drive mode

Mountain View, California, United States (Hybrid)
1 Year ago
London stock Exchange - Tech Lead -Database SRE

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
WebMD - Site Reliability Engineer

WebMD

Boise, Idaho, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Electronic Arts - Senior Analyst, UFC

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Lionbridge Games - VR Test Analyst

Lionbridge Games

Quebec, Canada (On-Site)
4 Months ago
Ansys - Fall/Spring Software Testing Co-Op (Mechanical/Aerospace BS)

Ansys

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Survay Monkey - Lead Web Analyst

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
4 Weeks ago
Epic Games - Senior Technical Designer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
1 Month ago
NSUS Group - Social Video Editor & Content Producer (Poker)

NSUS Group

Toronto, Ontario, Canada (On-Site)
1 Month ago
Likewise - Senior Financial Analyst

Likewise

Toronto, Ontario, Canada (On-Site)
1 Month ago
hatchery games - UI Director

hatchery games

Quebec, Canada (On-Site)
2 Months ago
Netflix - Software Engineer - Procedural Geometry & Simulation

Netflix

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

NVIDIA - Senior Backend Software Engineer – GeForce NOW Cloud

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
3 Months ago
playrix  - Senior Golang Developer (Cross-Game Server)

playrix

Ireland (Remote)
2 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Dream Sports - Engineering Manager - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Voldex - Backend Software Engineer

Voldex

Canada (Remote)
3 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
bytedance - Backend Software Engineer, Enterprise Solution

bytedance

San Jose, California, United States (On-Site)
3 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
8 Months ago
Polygon Labs - Senior Rust Engineer

Polygon Labs

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Seoul, South Korea (Hybrid)

Seoul, South Korea (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Hyderabad, Telangana, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Scanline VFX

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug