Senior Backend Engineer

3 Weeks ago • 5-8 Years • Backend Development

Job Summary

Job Description

Magic Media seeks a Senior Backend Engineer proficient in Python and Google Cloud Platform (GCP). Responsibilities include technical design (new and legacy features), server-side logic development, legacy code maintenance and optimization, GCP migration, database development (SQL/NoSQL), API creation, performance optimization, and collaboration with the team. The ideal candidate possesses 5+ years of backend development experience, strong GCP expertise, and a deep understanding of CI/CD. Game backend experience is a plus.
Must have:
  • 5+ years backend development
  • Proficient in Python
  • GCP experience
  • SQL/NoSQL experience
  • API Development
  • Performance Optimization
Good to have:
  • Game backend development
  • GoLang
  • Redis
  • Kubernetes
  • Python webapp2, flask
  • PHP, Marionette
  • HTML, CSS
Perks:
  • Permanently remote position
  • Skill improvement opportunities
  • International work environment
  • Career growth
  • Flexible working hours
  • Inclusive culture

Job Details

Description

Magic Media is a pioneering media, entertainment and tech group powered by creativity and innovation. We have a physical presence in 14 countries and expertise in the areas of art, animation, cybersecurity, game development, software development, VFX and video production amongst others. We work with leading developers and publishers within the games and tech industry, providing support and solutions designed around individual needs and carried out by global experts.

Magic Media is currently seeking a Backend Engineer to help our team on their next adventure. We are looking for an experienced backend developer, proficient in Python and comfortable with Google Cloud Platform. You should be able to take ownership of the full development lifecycle of features and maintenance tasks, and to reason in the context of complex systems. You should be able to apply your skills of architecture design and be able to identify and fix scalability bottlenecks. Experience in backend development for games is great but not mandatory.

WHAT YOU WILL DO:

  • Technical design of new features and legacy features refactoring.
  • Server-side Logic Development: Designing, developing, and implementing the logic that powers the server-side of web applications or services.
  • Legacy code reverse engineering, optimization, bug-fixing, rewrite.
  • Migration of legacy GCP deployments and applications.
  • Database Development: Designing and optimizing database schemas, writing efficient SQL queries, and managing database operations.
  • API Development: Creating and maintaining APIs for communication between the front-end and the server-side of applications and games.
  • Performance Optimization: Identifying and resolving performance bottlenecks in server-side code and architecture to ensure optimal application performance.
  • Collaboration: Working closely with other team members to ensure seamless integration of all components of applications.

Requirements

  • 5+ years of backend development.
  • Proficient in Python and basic knowledge of Go
  • Broad Google Cloud Platform experience
  • On-hands SQL/No-SQL experience.
  • Experience with caching systems.
  • Experience designing cloud based software architecture.
  • Good understanding of CI/CD and automation.
  • Professional working English proficiency.

NICE TO HAVE:

  • GCP: AppEngine, GKS,  BigQuery, Datastore, Memorystore
  • Game backend development experience
  • Redis
  • Kubernetes
  • Python webapp2, flask
  • PHP, Marionette
  • HTML, CSS

Benefits

  • Permanently remote position.
  • An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects.
  • Be part of an international group with offices worldwide.
  • Career growth and development.
  • Working closely with a team of like-minded people in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities.
  • Flexible working hours.
  • An inclusive culture and open communication.

At Magic Media, our passion lies in gaming. Our vision is to create and deliver engaging and interesting games for our clients. We can deliver this high-quality work on any platform, whether it be on a console, PC, or mobile. We know that reputation and results go hand-in-hand. Therefore, we work hard to find experts and talented creators to deliver the best results.

If you do not meet all the requirements, but believe you’d still be a great fit for the role, don’t worry! We’d still love to hear from you, please get in touch!

Similar Jobs

Pika - Product Design Lead

Pika

Palo Alto, California, United States (On-Site)
7 Months ago
Imagineio - SEO Specialist

Imagineio

Delhi, India (Hybrid)
3 Weeks ago
WebFX - Technical Digital Marketer (MARTECH Implementation) (Cape Town)

WebFX

Cape Town, Western Cape, South Africa (On-Site)
2 Months ago
Paypal - Product Design Lead

Paypal

New York, New York, United States (Hybrid)
4 Months ago
Starkflow - Digital Marketing Manager

Starkflow

Haryana, India (On-Site)
5 Days ago
seeking alpha - Senior Back-End Developer (Portugal)

seeking alpha

Portugal (Remote)
1 Month ago
Tesla - Software Distributed Systems Engineer

Tesla

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
Zeta - Software Development Engineer _ II Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Axiom Zen - Backend Software Engineering Intern

Axiom Zen

United States (Remote)
16 Hours ago
Proof of Play - Senior Blockchain Infrastructure/Tooling Engineer

Proof of Play

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blizzard Entertainment - Lead UX Designer , Customization | Diablo IV | Irvine, CA OR Albany, NY

Blizzard Entertainment

Irvine, California, United States (Hybrid)
4 Months ago
Blizzard Entertainment - Senior UX Designer - Diablo IV

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
WebFX - Jr. Web Design Project Coordinator

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
3 Months ago
Velotio Technologies - Senior Engineer (React.JS)

Velotio Technologies

Maharashtra, India (Remote)
1 Week ago
Info Stretch - Senior Java Engineer

Info Stretch

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
2 Months ago
Bally's Interactive - Site Editor

Bally's Interactive

London, England, United Kingdom (On-Site)
3 Months ago
Dun & Bradstreet - Northern Europe Technology Development Lead (R-16409)

Dun & Bradstreet

Solna, Stockholm County, Sweden (Hybrid)
3 Months ago
InMobiInMobi - Senior Analyst - Global Business Operations

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Thatgamecompany - UI Technical Designer

Thatgamecompany

United States (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

Wargaming - CG Artist

Wargaming

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Innovecs - Middle Technical Artist

Innovecs

Ukraine (Remote)
6 Months ago
N-iX - Lead Frontend Engineer

N-iX

Ukraine (Remote)
4 Days ago
Playrix - Senior Data Analyst (Game)

Playrix

Ukraine (Remote)
3 Months ago
Playrix - Development Director

Playrix

Ukraine (Remote)
3 Months ago
Playtech - ProdOps Engineer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
N-iX - Senior Business Analyst with Data Background

N-iX

Ukraine (Remote)
1 Week ago
N-iX - Middle .NET Engineer

N-iX

Ukraine (Remote)
6 Days ago
N-iX - Senior Support Engineer (Java + AWS)

N-iX

Ukraine (Remote)
3 Weeks ago
N-iX - Senior Fullstack Engineer

N-iX

Ukraine (Remote)
2 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Ubisoft - Online Programmer Assistant - Stage (F/H/NB)

Ubisoft

Montreuil, Île-de-France, France (On-Site)
2 Months ago
Electronic Arts - Software Engineer

Electronic Arts

Bucharest, Bucharest, Romania (Remote)
3 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
1 Month ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
Microsoft - Software Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Canva - Engineering Manager (BE) - Media Platform (Remote across ANZ)

Canva

Brisbane, Queensland, Australia (Remote)
1 Week ago
Every matrix - Middle Java Developer (Rules Engine)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Week ago
Mashgin - Senior Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Washington, District Of Columbia, United States (On-Site)
3 Months ago
Rocket Science - Software Engineer (Full-Stack)

Rocket Science

Wales, United Kingdom (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Kyiv, Kyiv City, Ukraine (Remote)

Brasília, Federal District, Brazil (Remote)

Tel Aviv District, Israel (Remote)

State Of Rio De Janeiro, Brazil (Remote)

Masovian Voivodeship, Poland (Remote)

State Of Rio De Janeiro, Brazil (Remote)

State Of São Paulo, Brazil (Remote)

Lazio, Italy (Remote)

Vojvodina, Serbia (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

View All Jobs

Get notified when new jobs are added by Magic Media

Level Up Your Career in Game Development!

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

Job Common Plug