Senior Lead Software Engineer
On-site
Full Time
#Software Engineering
#Gaming
#Hardware
#Rust
#C++
#TypeScript
#Electron
#Agile
#Jira
#Git
#Communications
#Windows Development
At NZXT, we are a founder-led, global organization that has stayed true to our scrappy, entrepreneurial roots. We are a team of PC enthusiasts, builders, and gamers dedicated to crafting hardware, software, and services that surprise and delight our community. We believe that building is more than just assembling components, as it is a mindset and an attitude that we share with our growing community of users. We are currently looking for a Senior Lead Software Engineer to join our team in Taipei, Taiwan, to help us create the next generation of gaming experiences.
What you'll be doing
- You will lead and mentor a talented team, guiding the development of both backend systems using Rust and C++ and frontend interfaces built with Electron, Tauri, and TypeScript for the Windows platform.
- You will architect and implement technical solutions that balance functional requirements with current market trends and the specific needs of our customers.
- You will manage the integration of various components, including backend services, frontend displays, and USB or wireless system communications, while ensuring all code is maintainable and meets our high quality standards.
What you'll bring
To be successful in this role, you should have a strong background in software engineering and a passion for the gaming ecosystem. We are looking for the following qualifications:
- A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- At least 6 years of professional software development experience, with a proven track record in team leadership.
- Expertise in developing Windows desktop applications using C++ and Rust, specifically with experience in USB or wireless communications.
- Proficiency in JavaScript and TypeScript, along with experience using Figma for UI prototyping and managing dynamic content through CDNs.
- Strong familiarity with Agile methodologies and project management tools such as JIRA, Confluence, and Git.
- Excellent verbal and written communication skills in English, allowing you to collaborate effectively across departments.
What you'll get
Joining NZXT means becoming part of a culture that values design thinking and community service. We foster an environment where we win together, keep things simple, and prioritize learning and growth. As a member of our team, you will have the opportunity to work on impactful projects that reach gamers worldwide while collaborating with a diverse group of professionals who are passionate about what they do.
NZXT, Inc.
0 views







