Software Engineer (Data)

2 Months ago • 5 Years +

Job Summary

Job Description

The Software Engineer (Data) will be responsible for developing and maintaining the Supercell survey technology stack, owning team-specific data pipelines and products end-to-end. They will define what data is collected to serve evolving business needs, develop pipelines to deliver new datasets, uncover insights, and improve decision-making. They will also continuously improve the scalability, reliability, and performance of data systems and support data analysts and other stakeholders with data. The role requires a proactive individual passionate about delivering high-quality data in a fast-paced environment. This role involves creating intuitive dashboards and creating data architecture for efficient data processing and integration.
Must have:
  • 5+ years in Backend or Data Engineering or a related field.
  • Experience in backend development using Java and RESTful APIs.
  • Expertise in Python and SQL for querying and best practices.
  • Hands-on experience with AWS services.
  • Proficiency in Terraform (or CloudFormation).
  • Strong understanding of CI/CD pipelines, Docker, and container orchestration.
  • Ability to troubleshoot and resolve technical issues.
  • Strong communication skills and fluency in English.
Good to have:
  • Ability to troubleshoot and develop client-side C++ codebase.
  • Familiarity with modern data stacks (e.g., Databricks, Spark).

Job Details

You know that feeling when you beat your personal high score? At Supercell, working in Analytics is a lot like that—every day brings fresh opportunities to combine creativity and data-driven insights to make our games even better.

About the Team

The Product Research team at Supercell is an interdisciplinary group committed to empowering decision-making in our games through player-centric insights. We work closely with game teams and other functions to drive decisions in game design, live-ops, monetization, product strategy, and innovation—all aimed at creating business impact and better player experiences.

We're looking for a talented Software Engineer with experience in data engineering. In this role, you will combine your expertise in building robust backend systems, with building and maintaining datasets that transform complex data into intuitive dashboards that provide actionable insights for our teams

What You’ll Do

  • Empower Player Surveys: Develop and maintain our survey technology infrastructure to seamlessly connect player feedback with their behavioral data, providing Supercell with a holistic view of player experiences and enabling valuable insights from millions of players worldwide.

  • Create Intuitive Dashboards: Build and optimize interactive visualization tools that make survey results and insights easily accessible to the research team and stakeholders across game teams and disciplines, adapting to evolving business needs and delivering timely insights.

  • Design Data Architecture: Develop robust data structures and workflows to efficiently store, process, and integrate survey data with behavioral metrics and business KPIs, ensuring data integrity and analytical power.

  • Democratize Data Access: Enable broad usage of survey data across the organization by delivering clear documentation, user-friendly interfaces, and comprehensive guidance, while maintaining strict governance and compliance requirements.

  • Integrate Data Systems: Build and maintain reliable pipelines to seamlessly incorporate survey responses into the core player data ecosystem, creating a unified view of player behavior and sentiment.

Responsibilities

  • Develop and maintain the Supercell survey technology stack (infrastructure, backend, client).

  • Own team-specific data pipelines and products end-to-end.

  • Define what data is collected to serve our evolving business needs.

  • Develop pipelines to deliver new datasets, uncover insights, and improve decision-making.

  • Continuously improve the scalability, reliability, and performance of our data systems.

  • Support data analysts and other stakeholders with timely, accurate data.

Requirements

  • 5+ years in Backend or Data Engineering or a related field.

  • Experience in backend development using Java, including designing and maintaining scalable RESTful APIs.

  • Expertise in Python and SQL, with the ability to guide others in querying and best practices.

  • Hands-on experience with AWS services, including ECS, DynamoDB, S3, CloudFront, Kinesis, CloudWatch, Firehose, Glue, and VPC Peering.

  • Proficiency in Terraform (or CloudFormation) for infrastructure-as-code (IaC) and cloud resource automation.

  • Strong understanding of CI/CD pipelines, Docker, and container orchestration best practices.

  • Ability to work independently to troubleshoot and resolve technical issues across backend services, infrastructure, and data pipelines.

  • Proactive, independent, and passionate about delivering high-quality data in a fast-paced environment.

  • Strong communication skills and fluency in English.

Nice to have

  • Ability to troubleshoot and develop client-side C++ codebase.

  • Familiarity with modern data stacks (e.g., Databricks, Spark) and build/orchestration tools.

Success in This Role

You’ll be the go-to expert for data-related questions, helping teammates query effectively and responsibly. You’ll create a foundation of trust in our data products and contribute to a culture that values thoughtful, scalable solutions for long-term success.

Ready to set new high scores with data at Supercell? Apply now and be a part of our quest to create top-tier gaming experiences for players around the world!

Similar Jobs

matchgroup - Sr. Software Engineer, Machine Learning

matchgroup

Palo Alto, California, United States (Hybrid)
1 Month ago
Capgemini - Machine Learning Engineer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
PwC - IN Associate Functional Testing Application Technology Advisory Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Applied materials  - Java-Technical Lead

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Expedia - Senior Software Development Engineer

Expedia

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PhonePe - Software Engineer(Backend)

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Glean - Solutions Engineer, SLED

Glean

Palo Alto, California, United States (Remote)
1 Month ago
PayPal - Senior Software Engineer (AI)

PayPal

San Jose, California, United States (Hybrid)
3 Weeks ago
luxsoft - Senior Test Automation Engineer

luxsoft

Ukraine (Remote)
1 Month ago
Workato - Senior Java Engineer (CDC and Data Integration)

Workato

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Sports radar - Full Stack Developer

Sports radar

Bremen, Bremen, Germany (Hybrid)
3 Months ago
Nielsen Holdings - Software Engineer - Bigdata (Java/ Scala/ Python ,SQL , AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
bytedance - Software Engineer, Global Payments Financing Product

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Game analytics - Senior Backend Developer (Python)

Game analytics

Copenhagen, Denmark (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

supercell - Tools Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
supercell - Technical Project Manager, China Business

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Senior Community Manager, Clash of Clans or Clash Royale

supercell

Helsinki, Uusimaa, Finland (On-Site)
11 Months ago
Tesla - Service Advisor

Tesla

Uusimaa, Finland (On-Site)
4 Months ago
Redhill Games - Senior VFX Artist

Redhill Games

Helsinki, Uusimaa, Finland (Hybrid)
3 Months ago
supercell - Senior Software Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Zaibatsu Interactive - Internship

Zaibatsu Interactive

Jyväskylä, Central Finland, Finland (On-Site)
2 Years ago
Patreon - Senior Gameplay Programmer

Patreon

Helsinki, Uusimaa, Finland (On-Site)
4 Weeks ago
metacore - Backend Programmer

metacore

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
supercell - Senior Gameplay Designer, Clash Royale

supercell

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

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

About The Company

We believe games have the power to bring people around the world together and closer to each other. We work to create new, innovative, memorable experiences no one has played before. This is why we try to design games that excite wide and diverse player communities as well as to expand the audience for otherwise smaller “niche” game concepts. If you love to think, talk, play and make games, Supercell is the place for you. We’ve built a company of proactive and independent teams with the freedom to do what they think is best for their players, our games and the company at large.

Seoul, South Korea (On-Site)

Los Angeles, California, United States (Hybrid)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Shanghai, China (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by supercell

Level Up Your Career in Game Development!

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

Job Common Plug