Data Warehouse Engineer

1 Month ago • 6-8 Years • Backend Development

Job Summary

Job Description

Develop and support the company's internal analytical platform, ensuring its functionality meets the needs of analysts and other users. Responsibilities include developing new features, supporting platform services, making key technical decisions, testing solutions (unit, integration, and stress tests), code optimization, code review, providing technical support, improving ETL processes, and collaborating with other departments. The ideal candidate possesses strong experience with Kafka and ClickHouse, Java, Python, and Linux. A solid understanding of distributed systems, database internals, algorithms, and data structures is crucial.
Must have:
  • Experience with Kafka and Clickhouse
  • Java and Python knowledge
  • Linux admin-level knowledge
  • Understanding of distributed systems
  • Knowledge of standard algorithms and data structures
  • Code writing and testing abilities
Good to have:
  • Experience with Cassandra, Trino, S3, Ceph
  • ETL and DWH experience
  • Experience with various databases
Perks:
  • Work remotely
  • Collaborative work environment
  • Strong team of specialists
  • Opportunity to work on interesting tasks

Job Details

MY.GAMES is a leading European developer and publisher, driven by a singular goal: making great games that capture the hearts of players worldwide. Our community unites 1+ billion registered players.

We’ve developed or produced games, including War Robots, Hustle Castle, Rush Royale, Left to Survive, Tacticool, Grand Hotel Mania – and many more.

Our internationally distributed team consists of top-tier gamedev professionals. We work remotely, and our hubs are located in the Netherlands, Cyprus, Armenia, UAE and Serbia.

Come join a universe of professional opportunities: develop and support large scale projects from PC/console/mobile, and create products across various genres – from casuals to shooters.

What you’ll do:
  • Develop new functionality for our internal analytical platform corresponding to the needs of the company's analysts (and other users)
  • Support operability and improved availability of platform services
  • Make fundamental technical decisions on the development of the project, assert their justification, implement, and support them
  • Test solutions (unit, integration, and stress tests)
  • Profile and optimize code
  • Participate in the reviewing of other developers’ solution
  • Provide technical support to internal users
  • Improve ETL-processes
  • Interact with employees from other departments within the company (Analysts, DevOps, product teams)
What you need to succeed:
  • Experience with Kafka and Clickhouse
  • Knowledge of Java
  • Python knowledge
  • Knowledge of Linux at the local administrator level
  • Knowledge of standard algorithms and data structures
  • An understanding of the principles behind construction of distributed, high-load, fault-tolerant services, and experience designing them
  • A general understanding of DB internals
  • The ability to understand other people's code – and to write your own
  • The ability to test your code
Nice to have:
  • Experience with Cassandra, Trino, S3, Ceph
  • Experience building an ETL
  • Experience building and supporting a DWH
  • Experience working with various databases and a strong understanding of their internal processes
What we offer:
  • Work remotely from all around the world
  • Collaborative working atmosphere in an internal game dev community that unites more than a dozen of internal game studios, crafting innovative experiences across mobile, PC, and console platforms
  • A strong team of specialists across different areas — access unique expertise and professional knowledge
  • Possibility to experiment and work on interesting tasks with ambitious goals — we have all resources to implement new ideas
  • Create great games and win the hearts of players
  • Push the boundaries of the game industry and lead the way forward

Similar Jobs

Google - Senior Software Engineer, Mobile, Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Google - Software Engineering Manager II, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
CData - Tech Lead - Connect Cloud

CData

Bengaluru, Karnataka, India (On-Site)
4 Hours ago
PhonePe - Software Engineer (Backend, 7-10 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Oportun - Senior Data Engineer

Oportun

(Remote)
23 Hours ago
Tencent - Software Engineer

Tencent

(On-Site)
2 Months ago
1047 Games - Senior Game Platform Engineer

1047 Games

(Remote)
2 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Pittsburgh, Pennsylvania, United States (On-Site)
2 Days ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Limit Break - Unity UI Engineer (Japan)

Limit Break

Tokyo, Japan (On-Site)
3 Weeks ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Cadence - Principal Cloud Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
bytro studios - Backend Developer - Java

bytro studios

St. Julian's, Malta (Hybrid)
2 Months ago
MyFitnessPal - Software Engineer II, Backend - Ads

MyFitnessPal

(Remote)
6 Hours ago
Google - Technical Solutions Engineer, AI/ML

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
ByteDance - Backend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Miratech - Senior Java Developer

Miratech

(Remote)
1 Month ago
BigID - Software Engineer Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
6 Hours ago
Blizzard Entertainment - Sr. Systems Engineer I

Blizzard Entertainment

Shanghai, Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Hasura - Software Engineer, Data Connectors (Bangalore, India)

Hasura

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
SparkCognition - Software Engineer (Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineering Manager II, Mobile (iOS), Core

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Week ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
5 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
1 Month ago
Garena - Intern, Software Engineer

Garena

Singapore (On-Site)
2 Months ago
Sporty Group - Backend Engineer

Sporty Group

(Remote)
9 Months ago
Sleeper - Backend Engineer

Sleeper

San Francisco, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded