Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • 5+ years of professional software engineering experience
  • Strong software development experience with JavaScript/TypeScript and Node.js
  • Experience developing Electron applications, Chromium-based applications, native desktop software, or comparable systems-level application platforms
  • Strong understanding of application architecture, asynchronous programming, process boundaries, security, and software lifecycle management
  • Experience independently delivering complex software features from design through production
  • Strong debugging and troubleshooting skills across multiple components or technology layers
  • Experience with automated testing, source control, code review, and modern continuous integration practices
  • Ability to communicate technical trade-offs and work effectively with engineers across multiple teams

Preferred Qualifications

  • Deep experience with Electron architecture, including main, renderer, preload, context isolation, inter-process communication, and security configuration
  • Understanding of Chromium architecture, runtime configuration, feature flags, release cycles, or build systems
  • Experience with C++, native Node.js modules, or bindings between JavaScript and native platform APIs
  • Experience with Windows systems programming or Windows desktop APIs
  • Experience diagnosing memory, process, performance, or crash problems in Chromium-based applications
  • Familiarity with Chromium or Electron build tooling such as GN and Ninja
  • Experience with Windows installers, application signing, enterprise software deployment, or application updating
  • Experience designing APIs or shared platform components consumed by multiple applications or teams
  • Experience with software security threat modeling or secure desktop application design
  • Experience mentoring engineers or providing technical leadership within a development team

What You'll Be Doing

  • Design, implement, and own significant areas of the Electron application
  • Own the configuration and integration of the Chromium runtime
  • Design and implement integrations with Windows APIs and system capabilities
  • Contribute to architecture decisions, security design, troubleshooting strategy, and engineering standards
  • Mentor less-experienced engineers and provide technical guidance

Perks and Benefits

  • Hybrid working position based out of Autodesk's Sheffield office
AI Summary ✨
Autodesk logo

Autodesk

Sheffield, UK

Experience: Senior
Posted: September 22, 2026
Last seen: an hour ago
Javascript
Nodejs
Typescript
frontend

Why we track Autodesk

Autodesk makes the software that architects, engineers, and filmmakers use to design and create. Their EU engineering hubs in Dublin, Barcelona, and Prague work on AutoCAD, Fusion, and cloud platform infrastructure. Solid pay, stable business, and meaningful scale.

Similar jobs

  • an hour ago
    New
    Remote
  • an hour ago
    New
  • autodesk logo

    Software Engineer

    Sheffield, UK

    an hour ago
    New
  • See all jobs in UK