Senior Backend Developer (Python)

2 Months ago • 3 Years +

Job Summary

Job Description

As a Senior Backend Developer, you will be a key contributor in planning, designing, and developing current and new product offerings. Your responsibilities will include taking ownership of APIs, managing AWS resources, ensuring high code quality through code reviews, and collaborating with other teams. You will be involved in the full development lifecycle, from planning to deployment, ensuring the delivery of value through a modern development stack. The role also involves understanding business processes and data governance implications. You will train, coach and support hiring of team members.
Must have:
  • Excellent understanding of Python or another backend language with Python experience.
  • Excellent understanding of API development, including best practices and performance implications.
  • 3+ years of experience building and managing production systems.
  • Experience with SQL and RDBMS concepts, preferably using MySQL or PostgreSQL.
  • Ability to write high quality and maintainable code.
  • Experience with modern development life cycle, including automated testing and deployment.
  • Excellent communication and team collaboration skills.
  • Experience with developing software in a cloud environment, preferably in AWS.
Good to have:
  • A degree in computer science or equivalent.
  • Good knowledge of FastAPI, Flask or other Python API frameworks.
  • Knowledge of SQLAlchemy or other ORM frameworks.
  • Experience with infrastructure-as-code systems (Terraform, Ansible, etc.).
  • Experience with containerized applications (Docker, Kubernetes, ECS/Fargate or similar).
  • Comfortable working in a Linux environment.
  • Experience with, or interest in, other programming languages besides Python.
  • Experience with authentication/authorization protocols, such as OAuth2.
  • An interest in project management and software development methodologies.
  • Passion in videogames and the industry
Perks:
  • Working flexibility
  • (When in office) Food, snacks and drinks
  • 25 Days paid holiday (excluding bank holiday)
  • Year-end office closure (paid holiday downtime between Christmas and New Year's)
  • Company sickness leave
  • Carers’ leave
  • Additional compassionate leave
  • “Work-from-Anywhere” Scheme (15 days per year)
  • Learning budgets
  • Monthly social nights
  • Expense phone bill

Job Details

About Game Analytics

GameAnalytics is a leading analytics tool for anyone building a mobile game. Our platform helps everyone in the industry, from indie developers, to growing games studios, to global publishers. Our network includes more than 100k games, which are played by north of 2 billion people each month. That’s more than ⅓ of the world’s mobile gamers. What’s our mission? To help game developers make the right decisions based on data. And by joining our team, you’ll be working on new and innovative products to help tens of thousands of people in the industry do just that.

About the team

You will join our backend API development team as a remote member outside of Denmark, where our head office is based. Together you’ll be working on some of our most critical APIs handling authentication, authorisation and the business logic for all our users, studios & games, providing the backbone that powers our web application. We work using a modern development stack (Python 3, MySQL, Terraform, ECS/Fargate), use cloud technologies (AWS, GCP) and we value simplicity, code quality, automation; with the aim of iterating fast and delivering value. We have major new product offerings in development and the team will be involved in all areas of planning, designing and development.

What we are looking for

  • As an experienced developer you will be a key contributor involved in planning, designing and developing current and new product offerings.
  • Making sure we build the right thing at the right time. We value the ability to make reasonable and informed decisions with minimal supervision.
  • Be able to take ownership (together with the other team members) of several APIs (currently based on Python), our main user management database or any future production critical systems.
  • Managing AWS resources and deployment procedures in collaboration with our other engineering teams.
  • Keeping code quality high using code reviews (pull requests) and documented coding standards.
  • Ability to collaborate and communicate well with other teams, including product and support.
  • Understanding of business processes and data governance implications, when working with customer accounts.
  • Train, coach and support hiring of team members.

Requirements

Essential:

  • Excellent understanding of Python OR an excellent understanding of another backend related language (Java, Erlang, Elixir, Golang, Ruby…) AND some Python experience.
  • Excellent understanding of API development; including best practices, industry standards, performance implications…
  • 3+ years of experience building and managing production systems.
  • Experience with SQL and RDBMS concepts, using these on large projects, preferably using MySQL or PostgreSQL
  • Ability to write high quality and maintainable code, only embracing complexity when truly needed. Approach coding so that others can read and work with your code.
  • Experience with modern development life cycle, including automated testing and deployment.
  • Excellent communication and team collaboration skills
  • Experience with developing software in a cloud environment, preferably in AWS.

Desirable:

  • A degree in computer science or equivalent
  • Good knowledge of FastAPI, Flask or other Python API frameworks
  • Knowledge of SQLAlchemy or other ORM frameworks
  • Experience with infrastructure-as-code systems (Terraform, Ansible, etc.)
  • Experience with containerized applications (Docker, Kubernetes, ECS/Fargate or similar)
  • Comfortable working in a Linux environment
  • Experience with, or interest in, other programming languages besides Python
  • Experience with authentication/authorization protocols, such as OAuth2
  • An interest in project management and software development methodologies
  • Passion in videogames and the industry

Benefits

  • Working flexibility
  • (When in office) Food, snacks and drinks
  • 25 Days paid holiday (excluding bank holiday)
  • Year-end office closure (paid holiday downtime between Christmas and New Year's)
  • Company sickness leave
  • Carers’ leave
  • Additional compassionate leave
  • “Work-from-Anywhere” Scheme (15 days per year)
  • Learning budgets
  • Monthly social nights
  • Expense phone bill

Similar Jobs

bytedance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Adobe - Engineering Manager

Adobe

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
NVIDIA - Solutions Architect, Networking - Cloud Service Providers

NVIDIA

Redmond, Washington, United States (Hybrid)
2 Months ago
bytedance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Tamatem - Retail Banking Analytics Product Director

Tamatem

Raleigh, North Carolina, United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Veeam Software - Tech/SecOps Engineer

Veeam Software

Connecticut, United States (Remote)
2 Weeks ago
Next Level Business Services - JAvA Full Stack Developer

Next Level Business Services

New York, New York, United States (On-Site)
7 Months ago
Monzo - Lead Credit Analyst, Business Borrowing

Monzo

London, England, United Kingdom (Remote)
2 Weeks ago
Qualcomm - Sr. Staff Engineer Kernel Integration

Qualcomm

Hyderabad, Telangana, India (On-Site)
5 Days ago
Threat connect - Business Analyst

Threat connect

Cluj-Napoca, Cluj County, Romania (Remote)
3 Weeks ago
bytedance - Software Engineer — Data Security

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Google - Networking RTL Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Meet Elise - Founding Software Engineer - Healthcare

Meet Elise

New York, New York, United States (On-Site)
2 Weeks ago
nubank - Regulatory Solutions Specialist

nubank

Bogota, Colombia (On-Site)
2 Weeks ago
bytedance - Research Scientist, Foundation Model, Music Intelligence

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

sitecore - Customer Success Manager - Maternity Leave Cover

sitecore

Copenhagen, Denmark (On-Site)
1 Month ago
AFRY - Industrial Profile for AFRY's Brand Department

AFRY

Aarhus, Denmark (On-Site)
3 Weeks ago
Hawk Eye Innovations - Match Operations Assistant - Midtjylland

Hawk Eye Innovations

Central Denmark Region, Denmark (On-Site)
1 Month ago
Rovio  - (Senior) Product Manager

Rovio

Copenhagen, Denmark (On-Site)
1 Month ago
Dentsu Aegis - Commercial Operations Manager

Dentsu Aegis

Copenhagen, Denmark (Hybrid)
5 Days ago
Simcorp - Value Stream Head, SimCorp One

Simcorp

Copenhagen, Denmark (Hybrid)
1 Month ago
Raw Power Games - Unsolicited Application

Raw Power Games

Copenhagen, Denmark (Remote)
2 Weeks ago
Ramboll - Structural Engineer for Port and Marine Works

Ramboll

Aalborg, Denmark (On-Site)
3 Weeks ago
SYBO - Video Content Intern

SYBO

Copenhagen, Denmark (On-Site)
3 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

GameAnalytics is a leading analytics tool for anyone building a mobile game. Our platform helps everyone in the industry, from indie developers, to growing games studios, to global publishers. Our network includes more than 100k games, which are played by north of 2 billion people each month. That’s more than ⅓ of the world’s mobile gamers. What’s our mission? To help game developers make the right decisions based on data.

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (Remote)

View All Jobs

Get notified when new jobs are added by Game analytics

Level Up Your Career in Game Development!

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

Job Common Plug