Senior / Lead Software Engineer

4 Weeks ago • 5-8 Years • Full Stack Development • Undisclosed

Job Summary

Job Description

Virtuos seeks a Senior/Lead Software Engineer to lead their R&D team. Responsibilities include designing, implementing, and optimizing applications for video game assets and production resources. This involves leading a team of engineers, overseeing backend service architecture (Flask, FastAPI, Django, Node.js), developing high-performance web/desktop applications (HTML, JS, QT, ElectronJS), designing responsive web apps (ReactJS, VueJS, Bootstrap, Tailwind CSS), integrating various databases (PostgreSQL, MongoDB, DynamoDB, etc.), implementing CI/CD (AWS ECS, CodePipeline, Docker, Kubernetes), and collaborating with cross-functional teams. The ideal candidate will have strong leadership experience, expertise in web/desktop application development, API design and security, database knowledge, cloud and DevOps proficiency, and excellent communication skills.
Must have:
  • Lead software engineering teams
  • Backend service architecture (Flask, FastAPI, etc.)
  • Web/desktop application development (HTML, JS, etc.)
  • Database expertise (SQL, NoSQL)
  • CI/CD implementation (AWS, Docker, Kubernetes)
Good to have:
  • Experience with C++/C#
  • Familiarity 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

Maxis Studios - Senior Client Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Onward Search - Project Marketing Consultant

Onward Search

Westwood, Massachusetts, United States (Hybrid)
1 Day ago
ByteDance - Software Development Engineer, Network Automation - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Dun & Bradstreet - Business Development Executive (R-16659)

Dun & Bradstreet

Kowloon, Hong Kong (On-Site)
3 Months ago
Canva - Senior Frontend Engineer - Frontend Core Libraries

Canva

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
LeoVegas - Node.js Engineer

LeoVegas

Newcastle Upon Tyne, England, United Kingdom (On-Site)
3 Months ago
Next Level Business Services - Apigee API Developer

Next Level Business Services

San Francisco, California, United States (On-Site)
3 Months ago
Warner Bros Games - Staff Software Engineer

Warner Bros Games

Atlanta, Georgia, United States (On-Site)
3 Months ago
version 1 - Outsystems Technical Lead

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Frontend Software Engineer - Customer Service Platforms - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
4 Months ago
GamePoint - Full-Stack Developer (PHP)

GamePoint

The Hague, South Holland, Netherlands (On-Site)
1 Month ago
Dun & Bradstreet - Sales Solutions Specialist (R-16812)

Dun & Bradstreet

London, England, United Kingdom (Hybrid)
3 Months ago
Playrix - Senior Playable Ads Developer (Fishdom)

Playrix

Ireland (Remote)
2 Days ago
Dun & Bradstreet - Senior Solutions Sales Advisor (R-16673)

Dun & Bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
PwC - Credit Risk Modelling Senior Associate

PwC

Montreal, Quebec, Canada (On-Site)
3 Months ago
Blizzard Entertainment - Senior UX Designer - Diablo IV

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
PhonePe - UI Engineer (3-5 Years) - Pune

PhonePe

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in China

Ubisoft - Senior Technical Arttst (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Months ago
Riot Games - Esports Product Manager

Riot Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Spin Master - Senior Design Engineer

Spin Master

Guangdong Province, China (On-Site)
1 Month ago
Canva - Operations BP, CJKI Group

Canva

Beijing, Beijing, China (Remote)
3 Months ago
Tencent - Overseas Game Operation - Honor of Kings

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Weeks ago
Riot Games - Senior Business Operation Manager

Riot Games

Shanghai, Shanghai, China (On-Site)
5 Months ago
Virtuos - Lead Level Artist

Virtuos

China (On-Site)
3 Months ago
Intel Corporation - MPE Sort Product Development Engineer

Intel Corporation

Chengdu, Sichuan, China (Hybrid)
1 Month ago
Nagarro - Principal Consultant, Support Presales

Nagarro

China (Remote)
3 Months ago
Intel Corporation - Senior dry etch process engineer

Intel Corporation

Dalian, Liaoning, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Providence India - Lead Software Engineer

Providence India

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Social Discovery Group - Senior .NET Developer (AI Product)

Social Discovery Group

Georgia (Remote)
1 Week ago
Hedra - Senior Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
4 Months ago
Patterned Learning Career - Senior Software Engineer, Grafana

Patterned Learning Career

(Remote)
3 Days ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (Hybrid)
3 Weeks ago
A Thinking Ape - Software Engineer Co-op (May-Aug 2025)

A Thinking Ape

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Nielsen Holdings - C#, .Net

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
GoTo Group - Senior DevOps Engineer - Cloud Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Staff Software Engineer, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
2 Months ago
Luxoft - Senior SSIS Developer

Luxoft

Gurugram, Haryana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

China (On-Site)

China (On-Site)

Ireland (Hybrid)

Vietnam (On-Site)

Vietnam (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Ukraine (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

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