Senior Backend Developer
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)
Stockholm
Why Fatshark?
-
Building worlds
Hands-on production environment with an emphasis on cooperative and multiplayer games -
Great atmosphere
A fun, friendly and inclusive work environment -
Keep on growing
Opportunities for personal growth with varied projects, experienced co-workers and recurring hack weeks -
Work-life balance
Regulated flex time, paid overtime and minimum crunch policy -
Hack Weeks
At the end of each quarter, we have a week dedicated to hack projects. Kick off the day with a team breakfast, deep dive into learning something new and team up with colleagues to realize that bizarre game feature -
Additional Benefits
We offer occupational pension, a generous bonus policy, annual health checkups & healthcare allowance and more
Who are we?
When we put Fatshark to sea in 2007, we wanted to create a place where talented people would come together and create awesome games. We did, and Fatshark is today a studio and publisher where great ideas spawn and reach the hands of countless players.
Equally important to us, we’ve never lost the joy that goes into creating great games. Over the years, we have created a habitat in which all kinds of fatsharks can thrive.
Cooperation is key
At Fatshark, we develop and publish cooperative games, where people come together to have fun and solve problems together. In a Fatshark game, you are given the freedom to succeed or fail trying as a group. And that's exactly the way we like it. Through teamwork in our games and in our studio, 1+1=3.
About Fatshark
We are a Swedish game development studio located in Södermalm, Stockholm. With about 180 experienced and skilled employees we are developing and publishing titles for both consoles and PC. We are well-known for releasing the critically acclaimed title Warhammer: Vermintide 2 and our recent game Warhammer 40,000: Darktide.
Senior Backend Developer
Loading application form
Already working at Fatshark?
Let’s recruit together and find your next colleague.