Analytics Engineer
Department: Product
Location: Limassol Cyprus
Employment Type: FullTime
About us
Scorewarrior is a game developer and publisher based in Limassol, Cyprus.
We are working on Total Battle โ a cross-platform MMO 4X strategy game with a deep social system and extensive player interaction. We have 2 million monthly active players and continue to grow with the goal of becoming the #1 game in the genre.
Our team consists of 200+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.
About the position
We are looking for an Analytics Engineer to join our Product Analytics team.
With data ingestion and platform stability handled by our Data Engineering team, your primary focus will be on the Transformation layer. You will treat data as code โ dedicating your time to architecture, modularity, and testing.
You will collaborate with product analysts to translate complex game mechanics into clear semantic layers. Your goal is to minimize analytical debt by building robust data models that make decision-making fast, reliable, and transparent.
Your mission
Enable analysts to focus on insights and decisions instead of data plumbing by:
Designing and evolving a clear, reliable, and scalable analytical DWH and data model
Taking ownership of data stability and query performance
What you will be doing
Architecture & Modeling: Build, refactor, and maintain the transformation layer (staging, intermediate, marts) within our dbt codebase.
Quality as Code: Ensure data reliability by applying software engineering practices: version control, code reviews, documentation, and automated testing (dbt tests).
Business Alignment: Partner with analytics leadership to translate business requirements into technical specs and identify missing data marts.
BI Enablement: Design and maintain efficient data sources for Tableau, preparing clean, pre-calculated datasets so analysts can build reports without wrestling with raw data.
Performance: Optimize heavy SQL transformations to ensure query performance matches the speed of business decision-making.
What we expect from you
Data & Analytics Engineering
SQL You can write complex, performant queries, debug legacy code, and understand execution plans. ClickHouse experience is a plus.
Experience with dbt or similar analytics engineering frameworks
Understanding of query and model-level performance optimization
Python for data manipulation and automation
System thinking & data modeling
Strong grasp of modern DWH design patterns (layered architecture, Star Schema, OBT) and modeling methodologies
Ability to design analytical data models with clear granularity, keys, and metric definitions
Willingness to deeply understand the product and backend domain
Ability to collect, structure, and formalize requirements from data users
BI & data consumption
Experience designing and maintaining reports and data sources in Tableau or similar BI tools
Ability to translate business questions into analytical data models
Nice to have
Experience working with large-scale event-driven systems
Experience with experimentation/feature store/feature analytics pipelines
Background in gaming or other complex long-lived products
What we offer
A team of professionals with a passion for gamedev and a drive to make Total Battle the #1 MMO 4X strategy game.
An excellent remuneration package, including a 13th salary.
Full relocation coverage for you and your family to Cyprus (Limassol).
A modern, sunny office close to the sea.
Private health insurance for you and your family members.
A monthly pre-school, school, and university allowance for employees' children.
Lunch compensation.
A sports and fitness allowance.
Company-funded personal development opportunities (professional and language courses, books, etc.).
Bonuses for outstanding results, years of service, marriage, and childbirth.
Friendly monthly office parties and epic annual offsite company birthday and Christmas celebrations.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
๐ฅณ๐ฅณ๐ฅณ 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersโฆ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. ๐ ๏ธ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. ๐
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. ๐ฏ
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. ๐
What Fellow Engineers Say
