Software Engineer (Data)

1 Month 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

CGS Carrers - Senior Java Software Engineer

CGS Carrers

Indonesia (Remote)
2 Weeks ago
Sumo logic - Senior Technical Success Engineer

Sumo logic

India (Remote)
2 Weeks ago
Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Kavalirio - Software Engineer II

Kavalirio

Fort Meade, Maryland, United States (On-Site)
6 Days ago
Coda - Senior/Staff Full Stack Engineer

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
2 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zurora - Customer Solution Engineer

Zurora

Tokyo, Japan (On-Site)
1 Week ago
Mendix - Senior Mendix Developer

Mendix

Munich, Bavaria, Germany (Hybrid)
1 Month ago
Workato - Senior Software Engineer (Rust)

Workato

Lisbon, Lisbon, Portugal (Remote)
1 Week ago
Suki - Software Engineer III (Frontend)

Suki

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
PhonePe - Software Engineer (5-7 Yrs) - Core

PhonePe

Bengaluru, Karnataka, India (On-Site)
6 Months ago
T systems - Java Front End Lead/ Architect

T systems

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NCR Voyix - SW Engineering Manager I

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
N-ix - Senior C# Full Stack Engineer

N-ix

Ukraine (Hybrid)
6 Days ago
T systems - Java Backend Lead/ Architect

T systems

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Granicus - Senior Software Engineer

Granicus

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

supercell - Live Ops Manager, Live and New Games

supercell

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
AlphaSense - Join AlphaSense Helsinki Talent Community!

AlphaSense

Helsinki, Uusimaa, Finland (On-Site)
6 Days ago
supercell - IT Technical Producer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Senior Game Tester

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Week ago
supercell - Senior Game Researcher

supercell

Helsinki, Uusimaa, Finland (On-Site)
10 Months ago
metacore - Narrative Designer

metacore

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Redhill Games - Senior VFX Artist

Redhill Games

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
kuuasema - Senior Game Programmer (Unity)

kuuasema

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
supercell - Senior VFX Artist

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Senior Software Engineer, Groups & Chat

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month 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.

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)

Helsinki, Uusimaa, Finland (On-Site)

London, England, United Kingdom (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