{"id":4082037,"url":"https://alion.io/job/nexusmods-senior-desktop-engineer-linux-gaming","title":"Senior Desktop Engineer (Linux Gaming)","company":{"id":1761578,"name":"Nexusmods","domain":"nexusmods.com","url":"https://alion.io/company/nexusmods-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HiBob","truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United Kingdom"],"countries":["GB"],"hiring_countries":["GB"],"hiring_countries_total":1,"salary":{"min":65000,"max":75000,"currency":"GBP","period":"year","gross":null,"usd_annual":99629},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"Node JS","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false},{"name":"CI/CD","optional":true},{"name":"Electron","optional":true},{"name":"GOG Galaxy SDK","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-11T16:54:58Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T17:44:49Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Salary: £65,000 - £75,000Location: Remote, but within the UK\nPlease note: We are unable to sponsor international visas at this time.\nAbout Nexus Mods\nEstablished in 2001, Nexus Mods is the largest video game modding platform on the internet - a household name in the PC gaming ecosystem.\n80M+ registered members\n980K+ mods for 5,500+ games\n26B+ mod downloads\nWe’re currently focused on product modernisation, driving growth and building infrastructure for the next 10 years of community-powered modding.Our Role\nWe’re looking for a Linux gaming specialist to join our Engineering team, working on the Linux experience for Vortex, Nexus Mods’ flagship desktop mod manager. Your main focus will be SteamOS and Steam hardware such as the Steam Deck, helping bring Vortex to Linux gamers and delivering on Nexus Mods’ commitment to SteamOS.\nVortex is a desktop application, currently Windows-first with Linux support on the roadmap. It runs on Linux today but is some way off parity with Windows, and most of the remaining problems come from gaming on Linux, such as Wine and Proton, game store compatibility and game-specific workarounds. You’ll also help us build a support strategy for Linux players and triage Linux issues as they come in. We’re looking for someone who knows how Windows games and modding tools behave on Linux and can make the changes themselves.\nWhat You’ll Be Working On\nDeveloping and improving the Vortex experience on SteamOS and Steam hardware.\nAdapting existing functionality, particularly Windows functionality, to work with games running through Proton and Wine.\nTaking existing solutions and implementing them for Linux rather than reinventing everything from scratch.\nShaping our Linux support strategy and triaging Linux issues from players.\nEstablishing standards for Linux development and making it easier for our engineers to work on Linux.\nRole Requirements\nMust-haves:Extensive Linux gaming experience. Occasional use or owning a Steam Deck isn’t enough. Ideally you’re Linux-first and strongly prefer working on Linux.\nA strong understanding of Wine and Proton, and how Windows games and tools behave under them.\nExperience with SteamOS, and with how games are installed and launched on Linux across Steam and other stores and launchers.\nA genuine passion for gaming and gaming culture.\nStrong JavaScript / TypeScript experience in production.\nSolid Node.js experience, including async patterns, streaming I/O and child processes.\nExperience debugging production software on machines you don’t control.\nExperience triaging user-reported issues and turning vague reports into bugs you can reproduce.\nClear communication and comfort working with other teams.\nAbility to balance speed, quality and pragmatism in a long-lived codebase with active community contributors.\nNice to haves:Linux modding experience.\nFamiliarity with Nexus Mods and modding more broadly. Not essential, as we provide internal training.\nHands-on Electron experience, including the main vs. renderer split.\nStrong React experience, including state management.\nPackaging, code signing and auto-update experience (electron-builder, Flatpak, or equivalent).\nHands-on CI/CD experience.\nExperience taking a Windows-first app to Linux, or maintaining Windows/Linux parity in production.\nBackground in launchers or content distribution clients (Steam, Heroic, Lutris, GOG Galaxy, modding tools).\nOpen source contributions, especially to Linux gaming projects like Proton, Wine, Lutris, Heroic or Bottles.\nUnderstanding of gaming ecosystems, such as file formats, save management, load orders and plugin systems.\nExperience setting up or running user support processes.\nRole Responsibilities\nBuild and maintain Linux-specific features and platform integrations across the frontend, backend and integration layers of a desktop app used by more than a million people every month, across SteamOS, Steam hardware and desktop distros.\nAdapt Windows-first functionality (file system, permissions, case sensitivity, and running Windows modding tools under Proton) to work reliably on Linux.\nMake game discovery and launching work across Steam, other stores and third-party launchers.\nWork out game-specific fixes and workarounds, and keep them maintainable as the list grows.\nTackle hard technical problems like platform-specific bugs, performance regressions and race conditions.\nWork across the delivery lifecycle, from prototyping to multi-sprint delivery of Linux support and parity work.\nSupport packaging and distribution for Linux (e.g. Flatpak, AppImage, or equivalent).\nTriage incoming Linux issues and work with our community and support teams to set up a proper support process for Linux players.\nDiagnose field issues using crash reports, telemetry and logs across SteamOS and other Linux environments.\nCollaborate with other teams and review contributions from community contributors and internal engineers.\nWrite clean, well-tested code and uphold high standards across CI/CD, packaging and documentation.\nShare Linux knowledge and support other engineers across pods.\nBenefits of Working at Nexus Mods\nBenefitsWe work a 4-day week of 32 hours, with no reduction in pay.\nAn allowance of £25 each month to spend on video games.\nEmployee Assistance Programme.\nPrivate BUPA healthcare for you and your family.\nA very flexible training budget.\nRegular social events throughout the year. Participation is optional!\n Diversity and InclusionWe 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.","description_format":"text","description_chars":5705,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["PC Games","Online Forums & Community Platforms"],"lifecycle":[{"event":"open","at":"2026-11-11T17:44:49Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":12,"reasons":["conf:2","win:early"],"computed_at":"2026-11-11T20:02:57Z"},"pay":{"stated_usd_annual":99629,"is_top_pay":false},"html_url":"https://alion.io/job/nexusmods-senior-desktop-engineer-linux-gaming","json_url":"https://alion.io/job/nexusmods-senior-desktop-engineer-linux-gaming.json","meta":{"generated_at":"2026-11-11T20:02:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":39087,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1761578},"rest":"https://alion.io/mcp/rest/get_company?id=1761578"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnexusmods-senior-desktop-engineer-linux-gaming"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnexusmods-senior-desktop-engineer-linux-gaming"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnexusmods-senior-desktop-engineer-linux-gaming"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nexusmods-senior-desktop-engineer-linux-gaming\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnexusmods-senior-desktop-engineer-linux-gaming"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4082037}},{"tool":"search_jobs","arguments":{"company":"nexusmods.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4082037},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}