Senior/Lead Software Engineer

1 Month ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

As a Senior/Lead Software Engineer at Virtuos's R&D team, you'll design, implement, and optimize applications for video game asset and production resource tools. Lead a team of engineers, overseeing backend service architecture (Flask, FastAPI, Django, Node.js), designing scalable services, and securing RESTful APIs. Guide and mentor team members, refine the tech stack, and develop high-performance web and desktop applications (HTML, JS, QT, ElectronJS). Responsibilities include designing responsive web apps (ReactJS, VueJS, Bootstrap, Tailwind CSS), integrating databases (PostgreSQL, MongoDB, DynamoDB, Amazon S3, RabbitMQ), and implementing CI/CD practices (AWS ECS, Code Pipeline, Docker, Kubernetes). Collaborate with various teams and lead agile development, focusing on security, performance tuning, and documentation.
Must have:
  • Lead software engineering team
  • Backend service architecture (Flask, FastAPI, Django, Node.js)
  • RESTful API design and security
  • Web and desktop application development
  • Database expertise (SQL, NoSQL)
  • CI/CD and cloud experience (AWS)
Good to have:
  • C++/C# experience
  • Experience with specific game engines

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 

As a Software Engineer Lead of Virtuos R&D team you will be involved in the design, implementation and optimization of the applications that advance the state of the art production tools applied to video games assets and production resources.

Responsibilities

• Lead a diverse team of Software Engineers, overseeing architectural efforts for robust backend services using Flask, FastAPI, Django, or Node.js. 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.
• Architect and develop high-performance web and desktop applications with HTML, JS, QT, or ElectronJS, focusing on smooth and stable user experiences and optimization across operating systems.
• Design responsive web applications using HTML, JavaScript, CSS frameworks like ReactJS, VueJS, Bootstrap, and Tailwind CSS, ensuring accessibility and user-friendliness across devices.
• Integrate various database technologies (PostgreSQL, MongoDB, DynamoDB, Amazon S3, RabbitMQ) for high availability, scalability, and security. Lead database design, optimization, and management.
• Implement CI/CD practices with AWS ECS, Code Pipeline, Docker, Kubernetes 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.
• Stay updated on web and desktop development trends, integrating new tools and mentoring junior engineers to elevate team capabilities.
• Develop security strategies to protect data and systems against cyber threats, ensuring compliance with industry standards.
• Lead performance tuning, troubleshooting, and code reviews. Drive technical documentation and system comprehensibility.

Qualifications

• Educational Excellence: Holds a Bachelor’s degree in Computer Science, Software Engineering, or a closely related field from a renowned university, bolstered by a minimum of 5 years of professional experience in a technology-driven production environment.
• Leadership Experience: 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, SQL, HTML, CSS, JavaScript, and familiarity with C++/C#.
• 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: Familiarity with AWS Cloud services, and adept in implementing CI/CD practices, experienced in both cloud-based and on-premises deployment frameworks.
• 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.

Job Info

  • Job Function Identification 977
  • Posting Date 01/08/2025, 08:40 AM
  • Locations China, Shanghai
  • Job Function Schedule Full time
  • Linkedin Tags #LI-AB1

Similar Jobs

IGG - Retail Lead

IGG

Singapore (On-Site)
1 Week ago
Adobe - Data Consultant

Adobe

Seoul, South Korea (On-Site)
1 Day ago
Canva - Staff Frontend Engineer - Productivity Capabilities

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Google - Senior Software Engineer, Full Stack

Google

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
ByteDance - Frontend Software Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
6 Months ago
Netflix - Full Stack Software Engineer (L5), Content Middleware Infrastructure

Netflix

New York, New York, United States (Remote)
2 Weeks ago
Google - Senior Staff Software Engineer, Looker Modeling

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, Google Cloud Data Management

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Hedra - Full-Stack Engineer

Hedra

New York, New York, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer - Data Center System Bringup

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Software Engineer

Tencent

(On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, CRM Salesforce

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months ago
Say games - HTML5 Game Developer

Say games

Limassol, Limassol, Cyprus (Hybrid)
1 Day ago
ByteDance - Senior Innovation UI/UX Designer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
WebFX - Jr. Social Media Ads and Analytics Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
6 Months ago
Fandom - Sr Ad Operations Specialist

Fandom

(Remote)
2 Weeks ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
N-iX - Middle .NET Fullstack Engineer

N-iX

Poland (Remote)
2 Weeks ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

(On-Site)
6 Months ago
The Walt Disney Company - Marketing Ops Consultant - Contract

The Walt Disney Company

Singapore, Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in China

AppLovin - Analyst, Business Operations

AppLovin

Beijing, Beijing, China (On-Site)
4 Months ago
NVIDIA - Customer Technical Program Manager

NVIDIA

Beijing, Beijing, China (On-Site)
2 Months ago
Tencent - UA Manager - AI Integrated

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
NVIDIA - GPU Power Analysis Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Kaiying Network - Publishing Brand Planner/Market Planner

Kaiying Network

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Beijing, Beijing, China (On-Site)
1 Week ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Tencent - Senior Animation Director (IP Content)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Ubisoft - Production Manager (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
2 Days ago
Tencent - HR Compliance Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
4 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Los Angeles, California, United States (Remote)
6 Months ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
5 Months ago
Rush Street Interactive - Full-Stack Automation Engineer

Rush Street Interactive

Serbia (On-Site)
3 Months ago
Electronic Arts - Senior Software Engineer - User Generated Experiences

Electronic Arts

British Columbia, Canada (Hybrid)
3 Weeks ago
Google - Software Engineer III, YouTube

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Google - Software Engineer III, Quantum

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer II, Cryptography

Google

Munich, Bavaria, Germany (On-Site)
2 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