出海雷达

首席软件工程师

Principal Software Engineer

开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合
公司Nexus Mods
薪资£80,000 - £90,000/年
工作地点United Kingdom
地域资格限定地区(需当地身份)
时区要求日间重叠仅 1 小时,需熬夜配合
用工类型permanent
发布时间21 天前
数据来源4dayweek.io
前往 4dayweek.io 查看并投递 →
注意地域限制:该职位明确限定在 United Kingdom 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠仅 1 小时,需熬夜配合。

#### 职位描述

**薪资:** 80,000 至 90,000 英镑

**地点:** 远程办公,但需在英国境内

**请注意:** 目前我们无法为国际签证提供支持。

**关于 Nexus Mods**

Nexus Mods 自 2001 年成立以来,已成为互联网上最大的视频游戏模组平台——是 PC 游戏生态系统中的知名品牌。

- 注册用户超过 7700 万
- 支持 5000 多款游戏的 90 万多款模组
- 模组下载量超过 240 亿次

我们目前专注于产品现代化,推动增长,并为未来十年的社区驱动型模组开发构建基础设施。

**我们的职位:**

我们正在招聘一位高级软件工程师加入我们的应用工程团队,帮助引领 Vortex(我们旗舰的桌面模组管理器,被数百万 PC 游戏玩家使用)的技术方向。

你将成为团队中最有经验的技术声音之一:编写生产代码、做出架构决策,并通过指导和示范提升周围每个人的标准。

如果你的职业生涯一直深入研究复杂的系统问题、性能、并发、平台集成、API 设计,并且希望这些深度能对数百万真实用户产生影响,那么这就是你的机会。

**为什么这个职位独特?**

- 一款原生桌面应用程序,在各种各样的消费级硬件和操作系统配置上运行。
- 支持 500 多款游戏,每款游戏都有自己的文件格式、加载顺序逻辑和安装程序问题。
- 深度操作系统级集成:文件系统、Windows 注册表、磁盘、进程、代码签名、自动更新。
- 一个公开的扩展 API,拥有活跃的第三方开发者生态体系基于你的工作进行开发。
- 一个庞大、有声望、技术参与度高的用户群体,在实际环境中对每个版本进行压力测试。

你将帮助塑造数百万活跃用户的模组安装、排序、冲突解决、下载和配置文件管理背后的系统,并帮助 Vortex 从以 Windows 为主转向真正跨平台。

#### 职位职责

- 在 Electron 主进程、渲染器和扩展层中交付高影响力的工作。
- 负责代码库中最难的 bug:竞争条件、性能退化、复杂的状态问题。
- 与工程管理团队合作,推动跨越多个团队的架构决策。
- 通过示例而非流程来审查代码并设定技术标准。
- 在 Electron、React、TypeScript 和模组开发领域,指导不同层级的工程师。
- 管理一个由活跃的第三方开发者社区使用的公开扩展 API。
- 识别

查看英文原文

#### Role 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.

- 79M+ registered members
- 950K+ mods for 5,000+ games
- 26B+ mod downloads

We’re currently focused on product modernisation, driving growth and building infrastructure for the next 10 years of community-powered modding.

**Our role:**

We're hiring a Principal Software Engineer to join our App Engineering team and help lead the technical direction of Vortex, our flagship desktop mod manager used by millions of PC gamers.

You'll be one of the most senior technical voices on the team: writing production code, making architectural calls, and raising the bar for everyone around you through mentorship and example.

If you've spent your career going deep on hard systems problems, including performance, concurrency, platform integration and API design, ideally in a desktop application or game engine environment, and you want that depth to matter to millions of real users, this is that role.

**Why is this role unique?**

- 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.

You'll help shape the systems behind mod installation, sorting, conflict resolution, downloads, and profile management for millions of active users, and you'll help take Vortex from Windows-first to genuinely cross-platform.

#### Role Responsibilities

- Ship high-impact work across the application's core process, UI layer, 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 desktop application architecture, 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.

#### Role Requirements

- Deep, senior-level experience building and evolving substantial production systems. Desktop application or game engine experience is highly preferable.
- Strong TypeScript and modern JavaScript in production.
- Strong system design instincts applied to client-side software: module boundaries, plugin architectures, data flow, persistence.
- Experience with packaging, code signing, auto-update, and cross-platform quirks (Windows and Linux).
- 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.
- 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.

**Bonus Skills**

- Experience with Electron, Tauri or similar desktop application builders.
- Strong React experience, including state management at scale.
- 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.

#### Benefits of Working at Nexus Mods

**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!

**Diversity and Inclusion**

We celebrate diversity and want you to bring your whole self to work.

Supporting an incredible community of tens of millions of users, we thrive on engaging as many views as possible to improve our platform. We see no reason why our culture should be any different.

本页面信息整理自 4dayweek.io,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

高级产品设计师

Nexus ModsUnited Kingdom£60,000 - £70,000/年4_day_week2 天前
设计限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

高级产品经理

Nexus ModsUnited Kingdom£60,000 - £70,000/年4_day_week3 天前
职能支持限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

高级前端工程师

Nexus ModsUnited Kingdom£65,000 - £75,000/年4_day_week3 天前
开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

高级后端工程师

Nexus ModsUnited Kingdom£65,000 - £75,000/年permanent10 天前
开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

首席后端工程师

Nexus ModsUnited Kingdom£80,000 - £90,000/年permanent21 天前
开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

← 返回全部职位