Dauntless - Senior Services Engineer

5 Months ago • 8 Years + • Backend Development • $105,000 PA - $165,000 PA

Job Summary

Job Description

Senior Services Engineer with 8+ years experience in building online services using Python, RESTful services and scalable solutions for data-intensive workloads.
Must have:
  • Python Development
  • RESTful Services
  • Scalable Solutions
  • Data-Intensive Workloads
Good to have:
  • DevOps Experience
  • Cloud Platforms
  • Petabyte Datasets
  • Scientific Computing
Perks:
  • Flexible Vacation
  • RRSP Matching

Job Details

Greetings from Phoenix Labs!

Whether you’re hunting behemoths with your friends in Dauntless or rekindling the magical energy of Azoria in Fae Farm, our worlds empower players to share enduring stories like never before. Around here, we believe people are the ends, not the means. It’s how we strive to be a destination for developers who wish to collaborate on making timeless games enjoyed by players all over the world.

Phoenix Labs is looking to hire an experienced Senior Services Engineer who will be responsible for developing and maintaining software services for Dauntless and managing our data analytics pipeline.

The ideal candidate must have effective communication skills and be able to work side-by-side with programmers, designers, data analysts, and production staff. They will be passionate about owning a reliable high-traffic web application and game code to support player experience and possess a solid understanding of data engineering to support data analytical needs.

Responsibilities:

  • Work with project leads in cross-discipline teams, to design, implement, and support reliable, secure, and scalable backend web services.
  • Design, implement, and support integrating third-party online services into client and server applications.
  • Maintain and extend our streaming and batch analytics pipeline.
  • Extend systems for collating disparate data sources into data warehouses.
  • Build systems that leverage data to provide customized player experiences.
  • Create and maintain online services such as matchmaking or player inventories.
  • Make architectural recommendations for performance, stability, and security.
  • Ensure systems are in place to monitor application performance and detect defects in the live product.
  • Assist with planning, estimation, and distribution of work.
  • Help integrate services into client-facing applications.
  • Help production develop schedules and determine milestones.
  • Help analysts extract the required information from the game.

Requirements:

  • BSc. degree in Computing Science or equivalent experience.
  • Minimum 8+ years experience building online services.
  • Experience developing in Python.
  • Experience developing web applications and RESTful services.
  • Experience building scalable solutions to support data-intensive workloads.
  • Able to effectively architect large features and complex systems from end to end.
  • Self-motivated and eager to learn.
  • Ability to complete tasks promptly.
  • Demonstrable knowledge of automated testing.
  • Experience with database technologies.
  • Passion for multiplayer gaming.

Preferred Qualifications:

  • Experience supporting a live service with frequent refreshes of content and code.
  • Experience architecting scalable solutions to support high-traffic and high-bandwidth loads.
  • Experience with modern devops: Terraform, Kubernetes.
  • Experience developing: Sign-in flow, matchmaking, leaderboards.
  • Experience with Java or Typescript is a plus.
  • Experience deploying and supporting applications on cloud platforms (GCP, AWS).
  • Experience working with petabyte scale datasets.
  • Working knowledge of statistics and mathematics.
  • Experience with Python’s scientific computing libraries: numpy, scikit, pandas.
  • Familiarity with data storage and sharing regulations like GDPR.

Pay Transparency

Phoenix Labs believes in pay equity and we welcome conversations with candidates on how their salary expectations align with our established ranges. As you progress through the interview process, it may be determined that your experience might align better with a higher/lower level of position than you originally applied for and, should that happen, we will discuss the new pay range with you before moving forward with additional interviews or an offer.

Phoenix Labs covers the cost of basic medical for employees and their dependents, in addition to offering generous Dental and Paramedical Services. For 2023, we match employees' contributions to their RRSP up to 5% of their salaries. We provide employees with a flexible vacation plan, all the Provincial Statutory holidays, and unlimited sick time.

Benefits listed may vary depending on the nature of your employment and/or work location. Benefit plan details will be provided upon a candidate receiving an offer of employment.

Canada Pay Range

$140,000 — $220,000 CAD

Who We Are

We are dedicated to deepening the engagement and delight of our player communities by focusing on the growth of our existing game franchises. United by our love for games and a collective spirit of innovation, our mosaic team of developers strives to enhance every player's experience. While our main studio is based in Vancouver (BC), we embrace flexible working arrangements, including remote and hybrid for certain roles.

Similar Jobs

Nielsen - Software Engineer - AM-TECH-DA-020

Nielsen

Gurugram, Haryana, India (Hybrid)
3 Months ago
GoTo Group - Data Engineer - Data Streaming

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Forcepoint - Software Engineer - I-1 (Java/C++/Python, linux )

Forcepoint

Mumbai, Maharashtra, India (On-Site)
4 Months ago
The Walt Disney Company - Executive Director, Software Architecture - Ads

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Krafton  - [Publishing Platform Div.] Game Platform Backend Engineer (2년 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Netflix - Site Reliability Engineer L4/L5 - Live Cloud Platform SRE

Netflix

United States (Remote)
3 Months ago
Fliff Inc - Staff Software Engineer

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
Onehouse - Software Engineer (IN)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Whatnot - Platform Engineer

Whatnot

(Remote)
3 Months ago
Menlo Security Inc. - Senior Software Engineer

Menlo Security Inc.

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

India (Remote)
3 Months ago
Meta - Production Engineering

Meta

New York, New York, United States (On-Site)
3 Months ago
PwC - Senior Associate | Devops SRE

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Data Cloud Consultant, Google Cloud Professional Services

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
N-iX - Senior Back-End (Java) Engineer (#2351)

N-iX

Ukraine (Remote)
3 Months ago
Sinch - Technical Architect (Full Stack)

Sinch

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Cloudhire - GCP Data Engineer

Cloudhire

Pune, Maharashtra, India (On-Site)
3 Months ago
PwC - AES-Oracle APEX_VBCS_JCS- Senior Associate - Consult

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
paypal - Staff Software Engineer - Mobile (iOS)

paypal

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Glean - Solutions Engineer

Glean

Palo Alto, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Intrepid Studios, Inc - Human Resources Manager

Intrepid Studios, Inc

Canada (On-Site)
6 Months ago
Behaviour Interactive - Technical UI Designer - Dead by Daylight | Artiste technique UI - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Infoblox - Staff Software Engineer

Infoblox

Burnaby, British Columbia, Canada (Hybrid)
3 Months ago
AirlabInc - Gameplay Programmer (Mobile)

AirlabInc

Montreal, Quebec, Canada (On-Site)
7 Months ago
Hitachi - Dynamics CE Functional Architect

Hitachi

Toronto, Ontario, Canada (Remote)
3 Months ago
Highspot - Principal Backend Software Engineer, Training & Coaching

Highspot

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
The Walt Disney Company - Senior Effects Technical Director

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
ZeniMax Media - Programmeur.se de build / Build Programmer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
5 Months ago
Epic Games - Associate Tech Audio Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Google - Software Developer Intern, PhD, Summer 2025

Google

Toronto, Ontario, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Meltwater - Search Backend Software Engineer Senior

Meltwater

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Bigger Games - Lead Software Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
8 Months ago
Riot Games - Senior Software Engineer, Services - Shanghai Game Studio

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Go Fund Me - Staff Software Engineer (Fintech)

Go Fund Me

San Francisco, California, United States (On-Site)
3 Months ago
Starkflow - Java Technical Lead

Starkflow

India (On-Site)
3 Months ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Tallinn, Harju County, Estonia (On-Site)
3 Months ago
Salesforce - Backend distributed systems Engineer-SMTS/MTS

Salesforce

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Miniclip - Software Developer

Miniclip

Genoa, Liguria, Italy (On-Site)
3 Months ago
Smarsh - (Principal Engineer)Cloud Application Developer

Smarsh

India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We make games because we love them, and because games have the power to bring people together. We established Phoenix Labs in 2014 to create a place where diverse teams of people could come together to build deep multiplayer games. We've assembled an experienced, passionate team of developers across our locations in Vancouver, BC, Montréal, QC, and San Mateo, CA. In May 2019, we launched our first game, Dauntless. It was the first game ever to launch with true crossplay and cross-progression. Since then, we’ve watched our community grow to more than 25 million players across four platforms. Our next game, Fae Farm, will launch in late 2023. Fae Farm is a magic-infused farm sim where players create their own cozy home in the enchanted world of Azoria, available on the Nintendo Switch.

View All Jobs

Get notified when new jobs are added by Phoenix Labs

Level Up Your Career in Game Development!

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

Job Common Plug