Generalist Software Engineer - Data Tech

1 Month ago • All levels • Data Analysis

Job Summary

Job Description

As a Software Engineer in the data team at Embark, you will be focused on building tools to support the creation of fun, balanced, and engaging games. The data team ensures game design and development have a robust data model and reporting system for business analysis. You will collaborate with your team to determine the best solutions across the game client, server, and cloud. Responsibilities include adding telemetry to the game, building and maintaining internal tools, improving engineering practices, collaborating with other teams, and innovating on the telemetry and analytics pipeline.
Must have:
  • Experience with Python, Go, and GCP
  • Passion for interactive experiences and games
  • Understanding of distributed systems and cloud infrastructure
  • Good grasp of performance, optimization, and observability
  • Ability to be a great team player
Good to have:
  • Experience with Unreal or C++/Angelscript
  • Professional English communication skills
Perks:
  • Competitive salaries
  • Passionate colleagues

Job Details

As a Software Engineer in the data team at Embark you will be a game maker focused on building the tools needed to support the creation of the most fun, balanced, and engaging games possible.

The data team at Embark is focused on making sure that game design and development have a data model and reporting system that provide the necessary data and analysis to serve every aspect of the business. As our game is distributed between game client, game server and in the cloud, you’ll work together with your team to figure out which parts of the problem to solve in which location. At Embark, we believe in creating smaller teams of well-aligned experts that can be trusted to keep things running smoothly while exploring innovative solutions.

While we don’t expect you to know everything, here are some of the technologies we use: Python, Go, Unreal, GCP, Bazel, Terraform, k8s and BigQuery. As a generalist software engineer you will work with the game teams to add telemetry to the game, plus you will also work with all kinds of tech and problem spaces we have in the data team!

Example of responsibilities 

  • Go through the features planned for a new season of a game and add tracking to Unreal code for them.
  • Build and maintain internal tools that present the gathered data back to the game designers. For example, we have a map viewer that allows replaying any match that has happened in the game!
  • Continuously improve our engineering practices and automate existing workflows to make sure our services and infrastructure are easy to deploy, scale and maintain.
  • Collaborate closely with other teams to build solutions that the players (and fellow game makers) love.
  • Improve and innovate on our telemetry and analytics pipeline with a focus on the backend services and applications.

We would love if you have

  • A creative and curious mind
  • Experience with some of the technologies we use such as Python, Go and GCP
  • A passion for interactive experiences, games and new technologies
  • A solid understanding about distributed systems and experience building them on a cloud infrastructure
  • A good grasp of performance, optimization and observability
  • Experience with Unreal or C++/Angelscript or willing to learn. The type of work that we usually do in the game does not require a deep understanding of Unreal or C++, but a little bit of knowledge helps!
  • The ability to be a great team player with good communication skills
  • Professional English communication skills

At Embark we offer competitive salaries, passionate colleagues to share knowledge with and much more, but most of all we invite you to take part of a journey into the unknown, to build creative, surprising and beautiful experiences together.

We welcome game makers of all sex, class, colour, age, gender identity, education, religion, opinion, culture, nation of origin, language, sexual orientation, shape, size, and ability.

Did we leave anyone out? Well, we welcome you, too! We think that the gaming industry is made better when everyone has a seat at the table.

Be yourself at Embark and make games while doing so. Please apply with confidence. We can’t wait to hear from you (in English)!

If this role doesn't quite match what you're looking for, feel free to apply to us via our "Open Application."

Similar Jobs

Nordson Corporation - Field Service Engineering Technician

Nordson Corporation

(Remote)
1 Month ago
good job games - Junior Game Developer

good job games

İstanbul, Türkiye (On-Site)
9 Months ago
Zeeco, Inc. - Lead Mechanical Designer - WHRB

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Unity - Director, Tax Operations

Unity

New York, New York, United States (On-Site)
2 Months ago
Philips - Clinical Education Delivery Consultant - IR/CV (Travel: West Zone)

Philips

Albuquerque, New Mexico, United States (On-Site)
1 Month ago
Play Perfect - Senior Marketing Data Analyst

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Postman - Senior Data Analyst

Postman

San Francisco, California, United States (Hybrid)
1 Month ago
zeta - Principal Data Scientist I

zeta

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Definitive Healthcare - Data Scientist/Sr. Data Scientist

Definitive Healthcare

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Airbyte - Sales Director

Airbyte

San Francisco, California, United States (On-Site)
2 Months ago
bytedance - Research Engineer / Scientist - AI for Databases

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Qualcomm - Data Protection & Security Orchestration Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
IO Interactive - Technical Program Manager

IO Interactive

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Paytm - Assistant Manager- Vendor Coordination & Compliance (PR)

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Scale AI - Software Engineer, Public Sector

Scale AI

San Francisco, California, United States (On-Site)
1 Month ago
Marvell - Test Operations Senior Test Equipment Manager

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
PwC - ETIC, Talent Acquisition Intern

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
triangle factory - Senior game designer

triangle factory

Ghent, Flanders, Belgium (Hybrid)
1 Month ago
Brillio - Associate Director, Delivery & Program Management for Healthcare & Lifesciences Vertical

Brillio

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

undefined - Game developer

Stockholm, Stockholm County, Sweden (On-Site)
10 Months ago
Avalanche Studios Group - UX Designer

Avalanche Studios Group

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Embark Studios - Game Tools Programmer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
arrowhead games - Chief Technical Officer

arrowhead games

Stockholm, Stockholm County, Sweden (Hybrid)
5 Months ago
AFRY - Piping and Plant Designer, Process Industries

AFRY

Örnsköldsvik, Västernorrland County, Sweden (On-Site)
1 Week ago
Spaulding Ridge - Senior OneStream Consultant

Spaulding Ridge

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
truecaller - Senior MLOps Engineer

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
truecaller - Product Security Engineer

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Hacksaw Studios - Game designer / product Owner

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Scopely - Data Science Manager, Marketing Analytics

Scopely

Barcelona, Catalonia, Spain (Hybrid)
4 Months ago
Penrose studios - Data Scientist

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
P99 soft - Data Engineer

P99 soft

Hyderabad, Telangana, India (On-Site)
2 Months ago
truecaller - Senior Data Scientist

truecaller

Bengaluru, Karnataka, India (On-Site)
1 Month ago
extreme network - Insights Analyst, Senior Manager, Enterprise Data & Analytics

extreme network

Texas, United States (Remote)
1 Week ago
Codeway Studios - Jr. Data Analyst

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
fairmatic - Lead Data Scientist

fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Reality Games - Data Analyst - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Glean - Lead Software Engineer, Data Foundations

Glean

Palo Alto, California, United States (On-Site)
1 Month ago
hitberry games - IT Business Analyst

hitberry games

(Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

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)

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 Embark Studios

Level Up Your Career in Game Development!

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

Job Common Plug