Browse All Jobs

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.