NZXT is seeking a Senior Software Engineer to join their team in Taiwan. This role focuses on core backend development for web applications and gaming products. The Senior Software Engineer will collaborate with a multidisciplinary team, design and implement backend solutions for Windows platforms, and integrate them with front-end UI.
Responsibilities include:
- Collaborating within a focused software engineering team to design and implement backend solutions for Windows platforms.
- Developing software for USB and wireless devices and sensor communication in partnership with the firmware team.
- Integrating backend solutions with front-end UI using modern frameworks and tools.
- Creating prototypes and testing tools for design research and validation.
- Conducting code reviews to ensure clean, maintainable, and high-quality software delivery.
- Working with Testing, Customer Support, Firmware, and QA teams to troubleshoot and resolve software issues.
- Documenting workflows, technical decisions, and project deliverables.
- Providing technical input for product documentation and marketing materials.
Requirements include:
- 4+ years of professional software development experience.
- Proficient in English (verbal and written) for international collaboration.
- Strong proficiency in Windows application development using Rust and C++.
- Familiarity with JavaScript/TypeScript and frameworks like Electron or Tauri.
- Knowledge of Web media technologies (e.g., MediaStream, video/audio processing).
- Experience using dynamic patching/CDNs (e.g., DatoCMS, Contentful).
- Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence, Jenkins, Git).
Role offers:
- The opportunity to work for NZXT, a founder-led, global organization.
- A chance to contribute to hardware, software, experiences, and services that delight gamers.
- The ability to work within a multidisciplinary team.
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.