Senior Backend Developer

2 Months ago • 5 Years + • Backend Development

Job Summary

Job Description

Fatshark seeks a Senior Backend Developer to join their team working on Warhammer 40,000: Darktide. Responsibilities include building upon core backend services using AWS technologies (Lambda, ECS, EC2, etc.), designing and implementing APIs, supporting production with estimates, creating tools for designers and artists, developing features for community support, and collaborating with the team to improve technology and processes. The role requires strong communication skills and experience mentoring others. The successful candidate will work with TypeScript, Lua, Java, Go, and C++ on both Windows and Linux systems.
Must have:
  • 5+ years backend programming experience
  • AWS cloud services knowledge
  • Live service backend experience
  • Strong communication skills
  • Mentoring experience
  • Team player
Good to have:
  • Game industry experience
  • Player matchmaking experience
  • Lua scripting language familiarity
  • Autodesk Stingray experience
Perks:
  • Playful workplace
  • Personal growth opportunities
  • Hack weeks/days
  • Regulated flex time
  • Paid overtime
  • Occupational pension
  • Health benefits
  • Bonus program
  • Relocation package
  • Social events
  • Dog-friendly office

Job Details

We are Fatshark

We are a critically acclaimed Swedish video game studio with about 190 experienced and skilled developers. We are most well-known for the Warhammer: Vermintide franchise, but have also helped develop a number of AAA titles and we launched the highly anticipated game Warhammer 40,000: Darktide.

We have grown quite a bit over the last few years, but we still embrace the same values that we started with. We want to build the best first person co-op games together in an approachable, fun, and passion-driven way.

The role

Fatshark is looking to hire a senior developer to join our backend team working on Warhammer 40,000: Darktide. The backend team works closely with the gameplay code and game design teams to build backend systems for our titles. We develop these systems internally using cloud native technologies on AWS.
Our backend includes player account and data services, in-game progression and metagame features, live service event logic, remote content distribution and even more.
We are looking for strong communication skills and a drive to help our feature teams understand what’s possible with our technology. You’ll be working in a fun and creative environment to develop features that directly improve our players’ experiences!

What we offer

  • A playful, friendly and inclusive workplace
  • Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks/days
  • Developing games with our own engine - Stingray
  • Regulated flex time and paid overtime
  • Occupational pension
  • Health benefits and health check ups
  • Bonus program
  • Relocation package for international talent
  • Parties, social events and team-building activities
  • Dog-friendly office located in central Stockholm

What you'll do

  • Build upon our core backend services, enabling the gameplay teams to develop awesome new experiences for our players
  • Work on features that will be used by other developers. Design, write and own APIs and services that you’d love to use yourself
  • Support management and production with estimates and prioritization
  • Create tools to help designers and artists work on backend-driven content and features
  • Develop features for our community and support teams to help them keep our players' experiences running smoothly
  • Collaborate with the rest of the backend team to push our technology and processes forward, sharing your knowledge and experience
  • Mentor and support other team members

Tech you'll use

  • Many AWS services (Lambda, ECS, EC2, DynamoDB, Aurora, EventBridge, SQS, S3, etc.)
  • Infrastructure as code with AWS CDK
  • Source and build management with Github Actions
  • Backend code running in serverless functions, containers and virtual machines
  • TypeScript, Lua, Java, Go and C++
  • Both Windows and Linux

Required qualifications

  • 5 or more years of professional backend programming experience
  • Knowledge of the foundational cloud services on a major platform like AWS, GCP or Azure
  • Experience on a live backend service with a large number of end-users
  • A keen interest in learning and staying up to date with the state of the art
  • Strong communication skills in English and the drive to be an ambassador for the backend team inside the project
  • Experience in mentoring other team members
  • Being a team player

Bonus qualifications

  • A passion for gaming!
  • Game industry experience with features like player matchmaking, game server orchestration and some of the quirks that come with our types of workloads
  • Familiarity with Lua - the gameplay scripting language we use for our games. Most communication with our backend is implemented through Lua
  • Experience with Autodesk Stingray - while chances are slim you’ve used this, it’s our own engine and we’re very proud of it


Application details

We have a policy of working 4 days in the office per week, with 1 day optional to work from home. The onboarding is being done fully in the office.

We look forward to reviewing applications and will be interviewing candidates continuously until the position has been filled.

Location: Stockholm (on-site)
Start: ASAP
Form of Employment: Permanent, full time (6-month probationary period)

Similar Jobs

Interactive Brokers - Software Engineer, Mid level

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
6 Months ago
Epic Games - QA Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
KBG Blockchain Game Studios - Blockchain Developer (BSC)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
10 Months ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
3 Months ago
Assystems - Senior Developer – Team Lead

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
CloudHire - Senior Python Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
1 Month ago
Backbone - Engineering Manager, Backend

Backbone

Seattle, Washington, United States (On-Site)
9 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Durham, North Carolina, United States (On-Site)
6 Months ago
Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Tencent - Senior Backend Developer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Senior Database Engineer

CloudHire

Hyderabad, Telangana, India (Remote)
1 Month ago
CloudHire - Scala API Architect

CloudHire

Karnataka, India (Remote)
1 Month ago
Nagarro - Principal Engineer, QA Automation

Nagarro

India (Remote)
6 Months ago
King - Staff Software Engineer

King

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Rackspace Technology - Manager, Software Development - India (Python/Golang with Cloud)

Rackspace Technology

India (Remote)
1 Month ago
Magna International - Full-Stack Developer

Magna International

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Canva - Senior Engineering Manager (BE) - Visual Suite Platform - Remote across ANZ

Canva

Auckland, Auckland, New Zealand (Remote)
5 Months ago
Nielsen Holdings - Software Developer - Informatica Power Center / AWS / Oracle

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
The Walt Disney Company - Lead Software Engineer, CGX

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Sharkmob - UI Designer

Sharkmob

Malmö, Skåne County, Sweden (On-Site)
1 Month ago
Tesla - Enterprise Business Lead - Stockholm

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
IO Interactive - Senior Mobile UI UX Designer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
Tesla - EMEA Financial Controller - Nordics

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Tesla - EMEA Bodyshop Technical Trainer

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Fatshark AB - Senior Environment Artist

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Every matrix - Frontend Game Developer

Every matrix

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Tesla - Public Policy Manager, Nordics

Tesla

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Arrowhead Game Studios - Full-Stack Engineer

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Coffee Stain - Lead Programmer

Coffee Stain

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Senior Java Engineer

The Walt Disney Company

Connecticut, United States (On-Site)
1 Month ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
1 Month ago
ByteDance - Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
AI Fund - Senior Backend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
6 Months ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Demonware - Software Development Intern

Demonware

Shanghai, Shanghai, China (On-Site)
1 Month ago
Windranger Labs - Golang Engineer

Windranger Labs

Apac, Northern Region, Uganda (Remote)
1 Month ago
Inworld AI - Senior Software Engineer (C++ Focus)

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
LeoVegas - Infrastructure Lead

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are a Swedish game development studio located in Södermalm, Stockholm. With about 180 experienced and skilled employees, we develop and publish titles for both consoles and PC. 


We create unique game experiences with titles such as Lead and Gold, Krater, Bloodsports.tv, Warhammer: End Times - Vermintide & Warhammer: Vermintide 2, as well as our upcoming game Warhammer 40,000: Darktide.


At Fatshark, we believe the best moments are experienced together, it’s what influences our work and us as a studio. In our games, you are given the freedom to succeed or fail trying as a group. And that’s exactly the way we like it.

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

View All Jobs

Get notified when new jobs are added by Fatshark AB

Level Up Your Career in Game Development!

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

Job Common Plug