Remote Position
Principal Software Engineer
🌍 Remote · United States
💼 Full-time
Job description
Salary: £80,000 to £90,000 Location: Remote, but within the UK Please note: We are unable to sponsor international visas at this time. About Nexus Mods Established in 2001, Nexus Mods is the largest video game modding platform on the internet - a household name in the PC gaming ecosystem.- 71M+ registered members
- 800K+ mods for 4,000+ games
- 21B+ mod downloads
- A native desktop application running on wildly varied consumer hardware and OS configurations.
- 500+ supported games, each with its own file formats, load order logic, and installer quirks.
- Deep OS-level integration: file systems, the Windows registry, drives, processes, code signing, auto-update.
- A public extension API with an active third-party developer ecosystem building on top of your work.
- A large, vocal, technically engaged user base that stress-tests every release in the wild.
Job requirements
- Ship high-impact work across the Electron main process, renderer, and extension layers.
- Own the hardest bugs in the codebase: race conditions, performance regressions, gnarly state issues.
- Drive architecture decisions that span multiple teams, in partnership with engineering management.
- Review code and set technical standards through example, not just process.
- Mentor engineers across levels in Electron, React, TypeScript, and the modding domain.
- Steward a public extension API used by an active third-party developer community.
- Identify and pay down technical debt in a large, long-lived, actively used codebase.
- Work closely with Product, Design, QA, Community, and Backend to turn ambiguous problems into shipped features.
- Improve build, packaging, and release tooling for the whole team.
Job responsibilities
- Deep, senior-level experience building and evolving substantial production systems, desktop, gaming, or creator tooling backgrounds are a strong plus.
- Strong TypeScript and modern JavaScript in production.
- Real Electron experience: main/renderer architecture, packaging, code signing, auto-update, and cross-platform quirks (Windows and Linux).
- Strong React experience, including state management at scale.
- Solid Node.js fundamentals: async patterns, streaming I/O, child processes, native addons.
- Experience designing public APIs or SDKs for external developers, versioning, deprecation, backwards compatibility.
- Strong system design instincts applied to client-side software: module boundaries, plugin architectures, data flow, persistence.
- Experience with desktop CI/CD, reproducible builds, and signed release pipelines.
- A track record of mentoring engineers and lifting the technical level of the teams you're on.
- Experience with client-side auth and download/distribution systems.
- Background at high-scale desktop platforms or launchers (Steam, Epic, GOG Galaxy, Battle.net, or similar).
- Experience taking a Windows-first app cross-platform, or maintaining Windows/Linux parity in production.
- Knowledge of gaming file formats, save systems, load orders, or plugin architectures.
- Experience building tools for creators or user-generated content communities.
- Familiarity with Bethesda's Creation Engine, FOMOD, Wabbajack, or similar modding standards.
- A genuine interest in gaming or modding culture.
Job benefits
Benefits:- We work a 4-day week of 32 hours, with no reduction in pay.
- An allowance of £25 each month to spend on video games.
- Employee Assistance Programme.
- Private BUPA healthcare for you and your family.
- A very flexible training budget.
- Regular social events throughout the year. Participation is optional!
Deep experience with desktop systems, Electron, TypeScript, React, Node.js, API design, performance and concurrency; mentoring and architecture leadership for large codebases.
Key Responsibilities
- writing code
- driving architecture
- mentoring engineers
Skills & Tools
Electron, React, TypeScript, JavaScript, Node.js
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — United Kingdom
- Salary: GBP 80,000 – 90,000 / year
- Languages: English
Benefits
- 4-day work week
- Tuition reimbursement
About Black Tree Gaming Ltd
A company that builds and maintains a large community-focused video game modding platform and desktop mod manager. — Industry: Information Technology