Senior Backend Engineer

2 Hours ago • 5-8 Years • Backend Development • Undisclosed

About the job

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

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!

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

Kyiv City, Ukraine (Remote)

State Of Rio De Janeiro, Brazil (Remote)

State Of Rio De Janeiro, Brazil (Remote)

Moscow, Moscow, Russia (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)

View All Jobs

Get notified when new jobs are added by Magic Media

Similar Jobs

RENUKA INTERPRISES - Hiring For Web Developer

RENUKA INTERPRISES, India (Hybrid)

CreatoMax Animation and Designing Studio - UI UX Designer

CreatoMax Animation and Designing Studio, India (On-Site)

Next Level Business Services - Sr. UI Engineer

Next Level Business Services, United States (On-Site)

SKIDOS - Senior Software Engineer (Golang)

SKIDOS, India (On-Site)

Escape Velocity Entertainment - Backend Engineer | North America | Europe | Fully Remote

Escape Velocity Entertainment, (Remote)

Electronic Arts - Software Engineer

Electronic Arts, Romania (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WebFX - Jr. UX Designer

WebFX, United States (On-Site)

Cornerstone OnDemand - Senior FrontEnd Engineer

Cornerstone OnDemand, India (On-Site)

Dun & Bradstreet - Senior Data Engineer (R-16948)

Dun & Bradstreet, United States (On-Site)

Next Level Business Services - Angular JS Developer

Next Level Business Services, United States (On-Site)

Conviva - Software Engineer II (React)

Conviva, India (On-Site)

Prose on Pixels - Banner Developer

Prose on Pixels, India (Hybrid)

Blazesoft - Part-Time Copywriter

Blazesoft, (Remote)

Paypal - Sr. UX Designer

Paypal, United States (Hybrid)

PwC - AI Governance Manager (m/ž)

PwC, Slovakia (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

Playtech - 3D Technical Artist

Playtech, Ukraine (On-Site)

Playrix - Game Director

Playrix, Ukraine (Remote)

Gunzilla - Senior Hard Surface Artist

Gunzilla, Ukraine (On-Site)

N-iX - MIDDLE PROJECT MANAGER (#2697)

N-iX, Ukraine (Remote)

Playtech - Project Coordinator

Playtech, Ukraine (On-Site)

Gunzilla - Senior Character Artist

Gunzilla, Ukraine (On-Site)

N-iX - Senior Unity Engineer (#2668)

N-iX, Ukraine (Hybrid)

PwC - Senior ESG consulting expert

PwC, Ukraine (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - Software Engineer (Backend) - Transport

GoTo Group, Indonesia (On-Site)

Microsoft - Software Engineering

Microsoft, Czechia (On-Site)

GoTo Group - Lead DevOps Engineer - Cloud Platform

GoTo Group, India (On-Site)

Epic Games - Senior Software Engineer

Epic Games, United Kingdom (On-Site)

Simple Viral Games - Backend Developer Intern

Simple Viral Games, India (On-Site)

Varonis  - Backend Developer (Python, Go)

Varonis , Israel (Hybrid)

Rocket Science - Engineering Manager - Backend Services

Rocket Science, United Kingdom (Hybrid)

Reltio - Sr Engineer

Reltio, India (Hybrid)

Get notifed when new similar jobs are uploaded