← See all jobs

Senior Backend Engineer, Data/Marketing

Tactile Games

📍København, Capital Region of Denmark, Denmark
Apply Now

Posted on: June 03, 2025

Job Description

It’s an exciting time to join Tactile. We're a diverse team of storytellers, puzzle enthusiasts and casual mobile game creators. Our story began in 2008 in the heart of beautiful Copenhagen, and since then we have experienced continuous growth, establishing ourselves as one of the largest gaming companies in Denmark. In more recent years, we have been scaling fast, in big part thanks to the success of a little game called Lily’s Garden. Now we’re on a mission to solidify our position as one of the leaders in creating out-of-the-ordinary casual puzzle games.

With more than 350 talented individuals, we are a mix of over 55 nationalities and 43% women. We truly appreciate the richness of different experiences and perspectives that Tactilers bring to the game. This is why we foster a lean organisational culture, in which each individual is encouraged to take responsibility, be open and grow in their own way. We pride ourselves in cultivating a studio environment that stays away from crunch, that fosters your skills no matter what your discipline is, and one that gives you a place to be creative alongside other passionate and invested storytellers.

 

🚀 Your role & impact:

We are currently growing our Core Team and searching for an experienced Senior Backend Engineer to join the talented engineers supporting our marketing and data operations.

The Core team at Tactile is responsible for building our entire backend infrastructure - all the tools, platforms, and systems used to manage our game, data, and marketing operations. As a Senior Backend Engineer within our Core team, you will focus on the data and marketing side of our business, developing and maintaining the internal dashboards and backend services that drive our marketing strategy and data operations. You’ll work on systems such as our Marketing Dashboard, Data Dashboard, Analytics Collector, and various integrations with third-party marketing platforms. Your work will be essential in helping internal teams make data-driven decisions and execute campaigns effectively, while ensuring the performance, scalability, and reliability of the underlying infrastructure.

We use various technologies for our backend services. Our platform is written in TypeScript and Node.js, with MongoDB and BigQuery as the storage components. We use React to build our client-side frontend. Strong knowledge of these technologies and others similar to them is a great asset to this role.
 
📍 This role is based in our Copenhagen office. Please note that we cannot offer relocation support or visa sponsorship for this role.
 

Okay, let's get a little bit more specific.

Here's what you'll be doing on the day-to-day as a Backend Engineer on our Core team:

  • Designing and building new features for internal tools that support data processing, reporting, and marketing operations
  • Developing, maintaining, and monitoring scalable backend services for dashboards and data tools used across the organization
  • Contributing to our data infrastructure and analytics systems with a focus on data reliability and usability
  • Developing a strong understanding of how data and marketing systems interact across our tech stack

To keep it short & sweet, as a part of our Core team, you'll be working with a modern stack:

  • TypeScript, Node.js & Express.js (as our main language and frameworks)
  • REST APIs
  • GCP
  • Docker & Kubernetes
  • CircleCI
  • PostgreSQL & MongoDB
  • BigQuery (for our big data pipelines)
  • Dragonfly
  • DataDog (monitoring system)
  • Airflow
  • React.js
  • ... and more! We do not expect you to know everything about this stack (we're not looking for unicorns), what matters most is that you enjoy working with and learning new technologies.

Practices & principles we cannot live without:

  • Clean coding practices
  • Code reviews
  • OOP
  • SOLID & DRY principles
  • Test-driven development (TDD) & unit testing
  • Dependency Injection

 

What we're looking for:

  • 🔥 Extensive experience (5+ years) in backend development with TypeScript and Node.js
  • Experience in working with high-load traffic systems
  • Experience with web services (RESTful) and web technologies in general
  • Experience with both document-oriented databases and SQL
  • Experience in working within a larger development team (4+ developers)
  • Experience or willingness to work full-stack, especially on internal dashboards and tooling
  • Experience with SDK networks, Ad Exchanges, DSPs, or any other marketing-related expertise is great!
  • Experience integrating third-party APIs or working with analytics/data systems

 

What's in it for you?

🌆 Beautiful office space with probably the best view in Copenhagen
🩺 Pension and private health insurance
💻 A chance to work with the latest tools and technology
📚 Opportunities for individual growth with development talks as well as workshops, books, and courses
🌮 Daily, healthy organic breakfast and lunch prepared by our professional chefs in-house
🥳 Social activities, including game nights, book club, Friday bar, and more
🔍 Free Danish lessons with our in-house Danish teacher

 

Our interview process

Submit your application via the fill-in form at the top of this page. This is the easiest and fastest way to get in touch with our recruiters. We foster an inclusive culture and accessible workplace and want to ensure everyone has the same opportunities for success. This is why we encourage you to apply regardless of your gender, sexuality, age, nationality, neurodiversity, or disability. We review applications based on competencies and experience, so please do tell us about your favourite projects and technologies.

After we review your application, you can expect to go through the following steps:

☕ Introductory coffee chat with one of our Recruiters to align on the scope of the role and to answer all your questions
🧪 A take-home coding test, to see your skills in action
🤝 Technical interview with members from our Core team during which you will discuss your test solutions and the more technical aspects of the role
💜 A final interview with your potential future team members, to make sure you're aligned on effective team collaboration and ways of working
We are pretty thorough with our hiring process. It is important to us that we choose new Tactilers carefully - just as it is vital to ensure that we are the right place for you.‍
 
We want to ensure you have a great candidate experience whilst in our recruitment process. We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please let us know.
 
We look forward to receiving your application! 👋