Python Developer

5 Months ago • 3-5 Years • Backend Development

Job Summary

Job Description

Lead server-side development for a global multiplayer RTS game using Python & Google App Engine (GAE). Experience with Jenkins and database management is essential. Proven ability to architect and manage scalable backend systems for a high-performance gaming environment.
Must have:
  • Python Development
  • Google App Engine
  • Database Management
  • Jenkins Experience
Good to have:
  • RESTful API
  • Containerization
  • Kubernetes
  • Frontend Technologies
Perks:
  • Global Multiplayer Game
  • Technical Leadership

Job Details

About the job

Responsibilities:


  • Lead the development and maintenance of the server-side logic of web applications using Python and Google App Engine (GAE) for a famous multiplayer RTS game that services globally.
  • Architect and manage the underlying infrastructure components required for scalable and reliable server-side operations on GAE.
  • Collaborate closely with frontend developers, art and game designers, and other stakeholders to ensure seamless integration between the server-side and client-side components.
  • Optimize application performance, scalability, and responsiveness for a large-scale gaming environment, considering factors such as player count, real-time interactions, and data synchronization.
  • Proactively identify and address technical challenges, bugs, and bottlenecks in the backend codebase to ensure high availability and smooth gaming operations.
  • Write clean, maintainable, and reusable code following industry best practices and coding standards, while mentoring and guiding junior developers on the team.
  • Leverage the full potential of GAE services and features to build robust and scalable server-side applications that provide an immersive multiplayer gaming experience.
  • Implement and oversee deploy/build automation pipelines using Jenkins or similar tools to streamline the deployment process and ensure efficient continuous integration and delivery.
  • Collaborate closely with cross-functional teams, including frontend developers and art and game designers, to gather requirements, define project scope, and estimate timelines accurately.
  • Drive architectural discussions and provide valuable recommendations for enhancing the backend infrastructure and application design to support the needs of the game and ensure optimal performance.
  • Conduct comprehensive unit testing, integration testing, and debugging to ensure software functionality and reliability in a demanding multiplayer gaming environment.
  • Monitor and analyze system performance, proactively identifying areas for improvement, and implementing optimizations to enhance the player experience and support growth.
  • Enforce security best practices throughout the development and deployment process, ensuring the integrity and confidentiality of player data and maintaining a secure gaming environment.
  • Contribute to the development and maintenance of comprehensive documentation for backend systems and processes, promoting knowledge sharing and best practices within the team.
  • Stay abreast of the latest industry trends, technologies, and best practices related to backend development with Python, GAE, and deploy/build automation in the context of multiplayer gaming.


Requirements:-


  • Bachelor’s degree in computer science, Software Engineering, or a related field. Equivalent practical experience will also be considered.
  • Proven working experience as a Senior Server Engineer or similar role, with a focus on server-side development using Python.
  • Strong proficiency in Python and experience with relevant frameworks (e.g., Flask, Django).
  • Extensive expertise in building and managing server-side applications using Google App Engine (GAE) for a large-scale, globally serviced game.
  • Experience with deploy/build automation using Jenkins or similar tools is a must.
  • Solid understanding of database systems, SQL, and query optimization to support the game's data management needs.
  • Familiarity with cloud platforms and infrastructure management to ensure scalability and reliability of the game's backend systems.
  • Knowledge of RESTful API development and integration to enable seamless communication between the server-side and client-side components.
  • Experience with version control systems (e.g., Git) and agile development methodologies to effectively lead and collaborate with the development team, ensuring efficient code management and project delivery.
  • Strong problem-solving and analytical skills to address complex technical challenges in a multiplayer gaming environment, such as concurrency, scalability, and performance optimization.
  • Excellent communication and collaboration abilities to work closely with cross-functional teams, stakeholders, and external partners, facilitating effective coordination and alignment of project goals.
  • Ability to thrive in a fast-paced, dynamic environment with changing priorities, demonstrating adaptability, flexibility, and a proactive attitude.
  • Familiarity with frontend technologies and frameworks, such as Angular.js, to enable effective collaboration with the frontend team and seamless integration of frontend and backend components.
  • Understanding of networking principles, protocols, and security considerations in a multiplayer gaming environment to ensure smooth gameplay, minimize latency, and protect player data.
  • Experience with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes) is a plus, enabling efficient deployment and management of backend services.
  • Strong commitment to code quality, documentation, and best practices, fostering a culture of excellence and continuous improvement within the development team.
  • Passion for gaming and an understanding of the unique challenges and requirements of developing and maintaining a large-scale multiplayer RTS game.
  • Ability to mentor and guide junior developers, providing technical leadership, knowledge sharing, and fostering their professional growth.

Similar Jobs

Mojang Studios - C++ Engineer- Gameplay

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
• 1 Month ago
Metadrob - Unreal Engine Developer

Metadrob

Jaipur, Rajasthan, India (On-Site)
• 4 Months ago
PlayStation Global - Game Systems Designer

PlayStation Global

Los Angeles, California, United States (On-Site)
• 2 Weeks ago
IGG - Senior Game Economy Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
• 3 Months ago
Riot Games - Staff Anti-Cheat Analyst

Riot Games

Los Angeles, California, United States (On-Site)
• 1 Month ago
Ggames - Javascript Games Developer

Ggames

Newcastle Upon Tyne, England, United Kingdom (Remote)
• 7 Months ago
King - 2025 Summer Internship - Developer Intern

King

Barcelona, Catalonia, Spain (On-Site)
• 3 Weeks ago
Avalanche Studios Group - Senior Cloud Engineer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
• 1 Month ago
Nolimit City - Backend Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
• 2 Weeks ago
Balbix - Staff /Sr Staff/ Principal Engineer - Lakehouse

Balbix

Gurugram, Haryana, India (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Build A Rocket Boy - Level Designer (UGC)

Build A Rocket Boy

Edinburgh, Scotland, United Kingdom (Hybrid)
• 1 Month ago
TiMi Studio Group - Senior Art Director

TiMi Studio Group

(On-Site)
• 2 Months ago
Maxis Studios - Creative Director

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
• 1 Month ago
Scopely - Principal Environment Artist - Unannounced AAA Action RPG

Scopely

United States (Remote)
• 3 Months ago
Riot Games - Principal UX Designer - MMO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
• 3 Months ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
• 3 Weeks ago
Sperasoft - NOC Operator

Sperasoft

KrakĂłw, Lesser Poland Voivodeship, Poland (Hybrid)
• 8 Months ago
Daybreak Game Company LLC - Executive Producer - MTGO

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
• 3 Months ago
Activision - Senior Animator

Activision

(On-Site)
• 1 Month ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Omnissa - Staff Engineer- C++ Windows Dev (P5/P6)_12+ Years_Experience Management (DEEM Team)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Ageancy Media - Image Editor

Ageancy Media

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
PwC - IN-Associate – D365 Scm -Ms Dynamics– Advisory  - Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
• 4 Months ago
Velotio Technologies - Software Engineer (React.js)

Velotio Technologies

Maharashtra, India (Remote)
• 1 Week ago
Tesla - Charging Developer

Tesla

Mumbai, Maharashtra, India (On-Site)
• 6 Days ago
The Crimson Cape - Graphics / Motion graphics Designer

The Crimson Cape

Mumbai, Maharashtra, India (Hybrid)
• 4 Months ago
NVIDIA - Senior Deep Learning Systems Software Engineer - AI Infrastructure

NVIDIA

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Assystems - Project Engineering Manager – Substation (Civil & Structural)

Assystems

Gurugram, Haryana, India (On-Site)
• 3 Months ago
The Walt Disney Company - Senior Systems Reliability Operations Engineer

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
PwC - IN_Senior associate_Oracle fusion Technical_Oracle_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
• 5 Months ago
Animoca Brands - Backend Developer

Animoca Brands

Philippines (Remote)
• 4 Months ago
Sporty Group - Technical Director

Sporty Group

(Remote)
• 2 Months ago
Fliff  Inc  - Software Engineer II

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
• 8 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
• 9 Months ago
Electronic Arts - Software Engineer, Java - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
• 2 Months ago
Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career

(Remote)
• 6 Days ago
OKX - Java developer (Blockchain Asset)

OKX

Singapore, Singapore (On-Site)
• 4 Months ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
• 2 Months ago
Go Fund Me - Staff Software Engineer (Backend)

Go Fund Me

San Francisco, California, United States (Hybrid)
• 2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

JetSynthesys Pvt. Ltd. is part of the Navani family owned JetLine Group of Companies. JetSynthesys is the group's most innovative company in the promising Digital and Technology Business World with a vision to create world class digital products, platforms and services in India and play an active role in the digital daily life of 1.3 billion Indians extending that to all individuals on the planet through very powerful targeted Big Data analytics and unbeatable content and user experiences.


The company is currently attempting to reach every household member in India with content that is curated responsibly and resonates with the aspirational needs of its consumers. Over time, these will become next generation globally trusted digital platforms and have the immense potential to transform the daily lives of people by solving complex problems using digital technologies. JetSynthesys currently operates six business verticals, MereeDhun with music, PlayIzzOn with gaming, Wakau in partnership with CA Media Digital in celebrity video blogging, DigiAdz with targeted digital advertising, DataLytiX with Big Data analytics and to deliver a range of next gen digital products, platforms and services built on best-in-class back-end technology infrastructure.


Infosys co-founder and former Vice Chairman and CEO of Infosys, Kris Gopalakrishnan is the Non Executive Chairman of the Company and is also an investor, Rajan Navani is the Vice Chairman, Managing Director and CEO, Parimit Parmar serves as the Executive Director and COO while Rakesh Navani is the Finance Director of the Company.


For further details, please visit www.JetSynthesys.com

Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by JetSynthesys

Level Up Your Career in Game Development!

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

Job Common Plug