Backend / Service Engineer

5 Months ago • All levels • Backend Development

Job Summary

Job Description

As a Backend/Service Engineer at Scanline VFX, you'll build and operate resilient backend services, applying expertise in distributed systems, microservices, and deployment practices. Responsibilities include architecting, designing, building, and deploying complex services and APIs; gathering requirements across departments; writing technical briefs; partnering with leadership to schedule tasks; implementing observability solutions; designing SLIs/SLOs; developing CI/CD pipelines; creating release processes; and mentoring team members. You'll ensure services remain scalable, observable, and maintainable, working in air-gapped environments and contributing to a VFX pipeline. The ideal candidate possesses strong software engineering and production operations experience, with expertise in Python, RESTful APIs, Kubernetes, and SRE principles.
Must have:
  • Expert Python development
  • API design and development
  • CI/CD pipeline experience
  • Kubernetes experience
  • SQL/NoSQL database knowledge
  • Observability solutions implementation
  • SRE principles understanding
  • Air-gapped environment experience
Good to have:
  • VFX pipeline familiarity
  • Event queuing (Kafka/RabbitMQ)
  • Workflow orchestration (Airflow/Dagster)

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, Seoul, Stuttgart, 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

Coda - Senior/Staff Software Engineer, Custom Commerce

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Year ago
Vercel - Build Systems Engineer - Turborepo

Vercel

New York, United States (Hybrid)
2 Weeks ago
Rackspace Technology - AI/ML Architect

Rackspace Technology

Vietnam (Remote)
2 Months ago
Treelix - Software QA Engineer

Treelix

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
2K - Senior Server Engineer

2K

Novato, California, United States (On-Site)
8 Months ago
Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Victoria, Australia (Hybrid)
2 Months ago
UXBERT Labs - Senior Backend Developer (Node.js)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
4 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Dream Sports - Engineering Manager - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

endava - GCP Senior Data Engineer

endava

Bogotá, Bogota, Colombia (On-Site)
2 Weeks ago
Survay Monkey - Senior Software Engineer in Test II

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
6 Months ago
Barracuda Networks Inc - Software Development Engineer in Test

Barracuda Networks Inc

Koramangala, Karnataka, India (Hybrid)
5 Months ago
gitlab - Strategic Account Executive - SLED

gitlab

San Francisco, California, United States (Remote)
5 Days ago
Ion - Cloud Engineer Kubernetes

Ion

Castellazzo Bormida, Piedmont, Italy (Hybrid)
7 Months ago
Varonis  - DevOps Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
2 Months ago
Enverus - Senior Network Engineer – Cloud/NetDevOps

Enverus

Madrid, Community Of Madrid, Spain (Remote)
1 Month ago
Canva - Senior Software Engineer (Python) - Warehouse Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Survay Monkey - Software Engineer II - Mulesoft

Survay Monkey

Canada (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Ever Curious - Narrative Designer & Writer

Ever Curious

Canada (Remote)
3 Weeks ago
Epic Games - Senior Business Continuity/Disaster Recovery Specialist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rockstar Games - Senior Animator: Gameplay

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Weeks ago
Airlab Inc  - Senior Producer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
2 Months ago
AlphaSense - Character Lead TD - Responsable technique personnage

AlphaSense

Montréal, Québec, Canada (Hybrid)
2 Weeks ago
Aristocrat Gaming - Senior Marketing Artist

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
1 Month ago
N-ix - VP of Data Consulting

N-ix

Canada (Remote)
3 Months ago
emerald city games - ANIMATOR

emerald city games

Burnaby, British Columbia, Canada (On-Site)
3 Weeks ago
yellow brick games - Technical Artist, Destruction & Interactivity

yellow brick games

Québec City, Quebec, Canada (Remote)
2 Weeks ago
Reddit - Client Account Executive, Mid-Market

Reddit

Toronto, Ontario, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Senior Software Engineer

Epic Games

Germany (On-Site)
1 Month ago
Google - Engineering Manager, Mobile, YouTube Create

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
3 Months ago
Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
7 Months ago
easygo - Software Development Engineer, Kick Android

easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

New York, New York, United States (Hybrid)
7 Months ago
Hedra - Senior Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Los Angeles, California, United States (Hybrid)

Los Angeles, California, United States (On-Site)

Montreal, Quebec, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

London, England, United Kingdom (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Seoul, South Korea (Hybrid)

Seoul, South Korea (Hybrid)

Vancouver, British Columbia, Canada (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