Senior Backend Engineer, LiveOps

2 days ago


København, Denmark Tactile Games ApS Full time

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 300 talented individuals, we are a mix of over 40 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 are on the search for a Backend Engineer to join the team of talented engineers supporting our live game operations (LiveOps). The Core team at Tactile is responsible for building internal tools, platforms and systems, which are used to manage our game, data and marketing operations. As a Backend Engineer within our Core LiveOps team, you will be working on the business critical LiveOps dashboard, which is used by different teams within the business to evaluate and improve their day-to-day operations. You will also be creating new features and functionalities on our Game Web Services, which are important for improving players' in-game experiences, and working on our Build Server, the internal CI/CD solution for deploying our games. We use a variety of 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 front-end. Strong knowledge of these technologies along with others that are similar is a great asset to this role. This role is based in our beautiful Copenhagen office, as we truly believe that when talented people work closely together, amazing things happen We therefore offer full relocation support to those coming from outside of Denmark.

 

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:

Building new features and functionalities for for the tools and systems supporting our game development processesBuilding and automating new games related systemsImproving, extending and monitoring back and front-end toolsGaining a thorough understanding of the different shared backend technologies, and how they interactContributing to our data warehouse and analytics systems

 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 APIsGCPDockerKubernetesCircleCIMongoDB & Redis BigQuery (for our big data pipelines)DataDog (monitoring system)AirflowReact.js... and moreWe do not expect you to know everything about this stack (we're not looking for unicorns), but you should be open to and comfortable with learning new technologies.

 Practices & principles we cannot live without:

Clean coding practicesCode reviewsOOPSOLID principlesTest driven development (TDD) & unit testingDependency Injection ... and currently reading about Domain-driven design in our Book Club.

 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
✈️ Relocation package if you are coming from outside of Denmark
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 make sure we provide everyone with 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 your recruiter Vera to align on qualifications needed and to answer all your questions. A take-home coding test, to see your skills in action. Technical interview with Gabriel, our Core team lead, and one of our lead backend engineers, during which you will discuss your test solutions and the more technical aspects of the role. A final interview with your potential future team, 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

 



  • København N, Denmark Pleo Technologies ApS Full time

    Location: Copenhagen HQTeam: Engineering & ITEngineers are essential at Pleo, they are the core of everything we do. We are in need of a skilled Senior Backend Engineer to join one of our product teams.As a Senior Backend Engineer, you are expected to excel in server-side languages, especially Kotlin which is predominant in our micro-services. Apart from...


  • København N, Denmark Pleo Technologies ApS Full time

    Location: Copenhagen HQTeam: Engineering & ITEngineers are essential at Pleo, they are the core of everything we do. We are in need of a skilled Senior Backend Engineer to join one of our product teams.As a Senior Backend Engineer, you are expected to excel in server-side languages, especially Kotlin which is predominant in our micro-services. Apart from...


  • København Ø, Copenhagen, Denmark Monta ApS Full time

    Senior Backend Engineer (Copenhagen)DescriptionMonta is the operating platform powering the EV ecosystem serving drivers, companies, cities, and the electricity grid with one integrated software solution.At our core, we make EV charging simple, accessible, and reliable. Our software enables a consistent charging experience across all charge point brands and...


  • København Ø, Copenhagen, Denmark Monta ApS Full time

    Senior Backend Engineer (Copenhagen)DescriptionMonta is the operating platform powering the EV ecosystem serving drivers, companies, cities, and the electricity grid with one integrated software solution.At our core, we make EV charging simple, accessible, and reliable. Our software enables a consistent charging experience across all charge point brands and...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobAre you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are growing fast and are looking for fresh talent to make sure we go in the right direction If you enjoy working in a fun,...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobAre you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are growing fast and are looking for fresh talent to make sure we go in the right direction If you enjoy working in a fun,...


  • København Ø, Denmark Monta ApS Full time

    Senior Backend Engineer (Copenhagen)DescriptionMonta is the operating platform powering the EV ecosystem serving drivers, companies, cities, and the electricity grid with one integrated software solution.At our core, we make EV charging simple, accessible, and reliable. Our software enables a consistent charging experience across all charge point brands and...


  • København Ø, Denmark Monta ApS Full time

    Senior Backend Engineer (Copenhagen)DescriptionMonta is the operating platform powering the EV ecosystem serving drivers, companies, cities, and the electricity grid with one integrated software solution.At our core, we make EV charging simple, accessible, and reliable. Our software enables a consistent charging experience across all charge point brands and...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobThere is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.Are you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobThere is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.Are you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobThere is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.Are you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobThere is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.Are you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are...


  • København K, Denmark Corti Full time

    CopenhagenProduct – CoPilot /Full time /HybridApply for this jobThere is no quality healthcare without a quality dialogue. Today, that dialogue is broken; we need you to help us fix it.Are you a curious person, and interested in contributing to solving real problems in healthcare? Are you someone who loves the Golang programming language? At Corti, we are...


  • København K, Denmark SYBO Games Full time

    Senior Game Engineer Apply now We usually respond within two weeks Senior Game EngineerSYBO is growing. We're releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting) and continuing to excite and surprise the most important people in the world: Our playersWe are a...


  • København K, Denmark SYBO Games Full time

    Senior Game Engineer Apply now We usually respond within two weeks Senior Game EngineerSYBO is growing. We're releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting) and continuing to excite and surprise the most important people in the world: Our playersWe are a...


  • København K, Denmark SYBO Games Full time

    Senior Game Engineer Apply now We usually respond within two weeks Senior Game EngineerSYBO is growing. We're releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting) and continuing to excite and surprise the most important people in the world: Our playersWe are a...


  • København K, Denmark SYBO Games Full time

    Senior Game Engineer Apply now We usually respond within two weeks Senior Game EngineerSYBO is growing. We’re releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting!) and continuing to excite and surprise the most important people in the world: Our players!We are a...


  • København K, Denmark SYBO Games Full time

    Senior Game Engineer Apply now We usually respond within two weeks Senior Game EngineerSYBO is growing. We’re releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting!) and continuing to excite and surprise the most important people in the world: Our players!We are a...


  • København K, Denmark Hays Specialist Recruitment Full time

    Fastansættelse hos vores kundeBjerringbroStartdato: så hurtigt som muligtReferencenummer: 737104/1 Om virksomheden Do you have experience working with user friendly and responsive front-end interfaces? If you are driven by creating seamless user experiences and have a passion for working with the solutions of tomorrow, then this might be a role for you.At...


  • København K, Denmark Hays Specialist Recruitment Full time

    Fastansættelse hos vores kundeBjerringbroStartdato: så hurtigt som muligtReferencenummer: 737104/1 Om virksomheden Do you have experience working with user friendly and responsive front-end interfaces? If you are driven by creating seamless user experiences and have a passion for working with the solutions of tomorrow, then this might be a role for you.At...