Senior R&D Software Engineer

2 Weeks ago • 3 Years + • Full Stack Development • Backend Development

Job Summary

Job Description

Virtuos seeks a Senior R&D Software Engineer to lead a team in developing robust backend services using Python (FastAPI/Flask). Responsibilities include designing scalable backend services and secure RESTful APIs, mentoring team members, refining the tech stack, and collaborating with cross-functional teams. The role requires expertise in AWS cloud architecture, various database technologies (PostgreSQL, Vector DB, DynamoDB, Amazon S3), CI/CD (Gitlab, AWS Code Pipeline, Docker), and agile development. Experience leading teams, designing APIs, and managing databases is crucial. Bonus points for gaming industry experience, DCC software familiarity (Maya, Blender), and C++/C# expertise.
Must have:
  • Lead software engineering teams
  • Python (FastAPI/Flask) expertise
  • AWS cloud architecture
  • Database management (relational & NoSQL)
  • CI/CD implementation
  • RESTful API design & security
Good to have:
  • Gaming industry experience
  • DCC software (Maya, Blender)
  • C++/C# experience
  • Terraform experience
Perks:
  • Work with industry veterans
  • Customized training programs
  • Group fitness and wellness
  • Flexible working hours
  • Gaming corners & canteens
  • Comprehensive healthcare
  • Relocation support
  • Career mobility opportunities

Job Details

__

PLAY, GROW and WIN

To be a part of Virtuos means to be a creator.  

At Virtuos, we harness the latest technologies to make games better and more immersive than ever before. That is why we pride ourselves in constantly pushing the boundaries of possibility since our founding in 2004. 

Virtuosi is a team of experts – people who have come together to share their mutual passion for making and playing games. People with the same enthusiasm for exploring new ideas and the constant drive to excel in their field. People who believe in earning success through dedication.

At Virtuos, we are at the forefront of gaming, creating exciting new experiences daily. Join us to Play, Grow and Win – together.

ABOUT THE POSITION

Responsibilities

  • Lead a diverse team of Software Engineers, overseeing architectural efforts for robust backend services using Python Framework such as FastAPI or Flask. Design scalable, efficient backend services and secure RESTful APIs to support complex applications.
  • Guide and mentor team members, fostering an environment of growth. Take initiative in refining the tech stack, aligning technologies with project goals and team expertise.
  • Work closely with architect, SRE to develop high-performance AI, Data and Web applications on AWS Cloud.
  • Integrate various database technologies (PostgreSQL, Vector DB, DynamoDB, Amazon S3) for high availability, scalability, and security. Lead database design, optimization, and management.
  • Implement CI/CD practices with Gitlab, AWS Code Pipeline, Docker to automate software deployment, enhancing efficiency and reliability.
  • Collaborate with UI/UX designers, IT, production teams for high-quality solutions. 
  • Lead agile development processes, promoting a culture of innovation and excellence.
  • Lead performance tuning, troubleshooting, and code reviews. Drive technical documentation and system comprehensibility.

Qualifications

  • Leadership Experience(Lead level only): A minimum of 3 years spent in a leadership capacity, such as a Tech Lead or Manager, demonstrating a proven track record of guiding teams, mentoring developers, and leading projects to successful delivery.
  • Technical Leadership: Deep expertise in the development of both web and desktop applications, with a particular focus on scalable backend solutions. Strong hands-on expertise in Python and frameworks such as FastAPI or Flask.
  • API Design and Security: Skilled in designing and implementing secure RESTful APIs, with a thorough understanding of web security protocols and authentication strategies.
  • Database Knowledge: Extensive experience with various database technologies, including both relational and NoSQL databases, as well as message queues.
  • Cloud and DevOps Proficiency: Proven record of AWS or other Cloud(GCP/Azure) architecture, and adept in implementing CI/CD practices, experienced in both cloud-based and on-premises deployment frameworks.
  • Terraform experience is a strong plus.
  • Gaming industry or experience in DCC like Maya, Blender plugin development and experience in C++/C# is a strong plus.
  • Exceptional Communication: Strong communication skills, capable of effectively conveying technical concepts to both technical and non-technical stakeholders, evidenced by an IELTS score of 6.5 or equivalent.
  • Project Management Skills: Demonstrated project management prowess, with the ability to oversee project life cycles, ensure timely delivery, budget adherence, and manage stakeholder expectations.

About Us

Founded in 2004, Virtuos is one of the largest independent video game development companies. We are headquartered in Singapore with over 4,200 employees across 25 offices in Asia, Europe, and North America. Specializing in full-cycle game development and art production, we have delivered high- quality content for more than 1,500 console, PC, and mobile games. Our clients include 23 of the top 25 gaming companies worldwide.
About Our Team
The award-winning Virtuos Shanghai studio was founded in late 2004, the first of six game development studios located internationally and the former headquarters of the group before its relocation to Singapore in 2018.
Staffed by a multicultural group of talents, the studio specializes in providing full-stack game development and co-development services, including technical support for art and engineering. Virtuos Shanghai is also the base of operations for multiple Art teams working on the world’s top triple-A projects.

WHAT WE OFFER

• Work alongside industry veterans
• A total of 14 different nationalities working together
• Live and work in an exciting, cosmopolitan city
• Contribute to the world’s biggest AAA games
• Customized training programs and regular workshops
• Group fitness, wellness activities
• Reasonable and flexible working hours
• Gaming corners with consoles and canteens on every floor
• Comprehensive medical healthcare provided for all staff
• Relocation support provided
• Career and international mobility opportunities with Virtuos Internal Mobility Program
People matter. Diverse opinions and experiences matter. At Virtuos, our talented teams are the cornerstone of our success, and we recognize that fostering and advocating for inclusivity is at the center of what we do best - we make games better, together. Virtuos is proud to be an equal opportunity employer that embraces diversity of thought, expression, culture, and backgrounds.

Job Info

  • Job Function Identification 1152
  • Posting Date 04/14/2025, 10:02 AM
  • Locations China, Shanghai
  • Job Function Schedule Full time
  • Linkedin Tags #LI-JW1

Similar Jobs

Globalization Partners - Principal Software Engineer

Globalization Partners

(Remote)
2 Months ago
Epic Games - Data Engineer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Magna International - Senior Cloud Engineer

Magna International

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Beghou Consulting - Power BI Developer

Beghou Consulting

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Rackspace Technology - AI/ML Architect

Rackspace Technology

Vietnam (Remote)
1 Month ago
Shaadi - Software Engineer I (Node.js, Python)

Shaadi

Maharashtra, India (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
6 Months ago
Google - Software Engineering Manager II, Dart Developer Experience

Google

Portland, Oregon, United States (On-Site)
2 Days ago
Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
ILogos Game Studios - Core Tech Technical Lead

ILogos Game Studios

(Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Backend Security Programmer (Resource Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Trend Micro - Large Language Models (LLM) Expert (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Electronic Arts - Senior Manager, Generative AI Software Engineering

Electronic Arts

Austin, Texas, United States (On-Site)
1 Month ago
WebFX - Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
Highspot - Principal Backend Development Engineer

Highspot

Seattle, Washington, United States (Hybrid)
6 Hours ago
ION - Cloud Engineer Kubernetes

ION

Castellazzo Bormida, Piedmont, Italy (Hybrid)
6 Months ago
NVIDIA - Senior HPC AI Cluster Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Dream Sports - Director - Engineering (Platform)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Flexra Software - Security Operations Engineer

Flexra Software

Bengaluru, Karnataka, India (Hybrid)
23 Hours ago
Fictiv - Manufacturing Engineer - IST Support (Sheet Metal Fabrication)

Fictiv

Bengaluru, Karnataka, India (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in China

Tencent - Senior Brand Manager, NIKKE (China Server)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Beijing, Beijing, China (On-Site)
3 Months ago
Google - Business Development Manager, New Business Sales, Export

Google

Guangdong Province, China (On-Site)
2 Weeks ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Month ago
Appier - Technical Solution Engineer

Appier

Beijing, China (On-Site)
8 Hours ago
Paper Stacking games - Platform Testing - WEB Direction

Paper Stacking games

Shanghai, China (On-Site)
1 Day ago
eBay - Commercial Underwriting Teammate

eBay

Shanghai, Shanghai, China (On-Site)
7 Months ago
Tencent - HR Compliance Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Goat Group - Senior Machine Learning Engineer II

Goat Group

Shanghai, Shanghai, China (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Dream Sports - SDE 3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
6 Months ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (Recommendation Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer, Python

Nagarro

(On-Site)
6 Months ago
Rockstar Games - Full Stack Developer

Rockstar Games

New York, New York, United States (On-Site)
3 Weeks ago
Warner Bros Games - Senior Staff Software Engineer - Fullstack (Content Systems)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Gaming Innovation Group  - Lead Backend Engineer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
1 Month ago
Google - Senior Software Engineer, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Principal Systems Software Engineer, GDN Platform and Tools

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

China (On-Site)

China (On-Site)

United States (Remote)

Ukraine (Remote)

China (On-Site)

Malaysia (On-Site)

Malaysia (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Dublin, County Dublin, Ireland (Remote)

View All Jobs

Get notified when new jobs are added by Virtuos

Level Up Your Career in Game Development!

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

Job Common Plug