NZXT is seeking a Senior Lead Software Engineer to join a dynamic team focused on developing cutting-edge gaming products that deliver exceptional user experiences. The role is based in Taiwan, Taipei, and requires an onsite presence.
Responsibilities:
- Lead and mentor a team in backend (Rust/C++) and frontend (Electron/Tauri/TypeScript) development for Windows platforms.
- Architect and implement solutions aligning functional requirements, market trends, and customer demands.
- Oversee integration of backend, frontend, USB, and wireless system communication using modern frameworks and tools on Windows platform.
- Conduct code reviews and ensure high-quality, maintainable software delivery.
- Collaborate with cross-functional teams (Testing, Marketing, QA, Firmware, Customer Support) to align software development with business goals.
- Provide technical input for documentation, marketing, and issue resolution.
- Manage project goals, timelines, deliverables, and risks.
- Maintain team workflows, processes, and technical documentation.
Requirements:
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 6+ years of software development experience, including team leadership.
- Proficient in English, with strong verbal and written communication skills.
- Expertise in Windows desktop applications development (C++, Rust) with USB/wireless communications.
- Experience with JavaScript/TypeScript, Figma UI prototyping, and dynamic content delivery via CDNs (e.g., DatoCMS, Contentful).
- Familiarity with Agile development processes (Scrum) and tools like JIRA, Confluence, Jenkins, and Git.
What NZXT offers:
- Opportunity to work on cutting-edge gaming products.
- A dynamic team environment.
Apply
NZXT, Inc.
NZXT, Inc. is a global, founder-led company specializing in PC hardware, software, experiences, and services for the gaming community. With a focus on innovation and user experience, NZXT develops products related to PC cases and cooling. The company values community, continuous learning, and collaboration, fostering a culture of design thinking and service. NZXT emphasizes simplicity and efficiency in its product design and operations.