For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Twill
Twill

Senior Software Engineer, Native Desktop (macOS/Windows)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Electron.js
macOS
+17

Visa

U.S. visa required

Permanent role
7 days ago
Apply now

Senior Software Engineer, Native Desktop (macOS/Windows)

ⓘ View potential timezone restrictions

Remote (US Eastern–European time zones preferred) · onsite/hybrid in NYC or SF also welcome

A fast-growing, well-funded AI startup is hiring a Senior Software Engineer, Native Desktop (macOS/Windows) to build a high-performance, deeply integrated desktop product across macOS and Windows.

This is not a standard frontend role, and not an IT / systems administration role. We're looking for someone who can own the desktop layer of a production app: native OS behavior, process architecture, background services, permissions, system events, performance, memory, native modules, and the bridge between Electron and the operating system.

The app is currently built in Electron, but we're increasingly extracting performance- and OS-sensitive functionality into native code. The right person knows how to make desktop software feel fast, reliable, lightweight, and truly native. The native layer is currently in Rust — you don't need to be a Rust expert, but you should be glad to build in it (we're improving it, not rewriting it).

What you'll do

- Build and improve a high-performance desktop app across macOS and Windows

- Own OS-level behavior: windowing, lifecycle, permissions, notifications, background processes, installers, updates, system events

- Build native modules and system-level integrations where Electron isn't enough

- Optimize for CPU, memory, battery, startup time, latency, and stability — including on older machines

- Build logic for user activity, app state, and meeting detection (Zoom, Teams, Google Meet)

- Build a reliable background daemon/service that persists on the user's machine

- Support lightweight local AI models running on-device

- Work across Electron, native code, IPC, background agents, and frontend architecture

What we're looking for

- Strong experience shipping production desktop software on macOS and/or Windows (macOS depth is especially valuable)

- Hands-on experience with real-time audio processing and/or real-time network processing

- Native development in Swift, Objective-C, C++, C, C#, Win32, Rust, or similar

- Deep understanding of process architecture, IPC, memory/CPU usage, permissions, windowing, background services, installers, and auto-updates

- Comfort working close to the OS — and the judgment to move between low-level implementation and high-quality product experience

- Strong ownership and problem-solving; happy to stay hands-on (this is a hands-on role, not a hands-off lead seat)

Nice to have

- Electron internals: native modules, IPC, OS integrations, packaging, performance

- Experience with sensitive permissions (microphone, screen recording, accessibility, notifications)

- Background agents/daemons built to run reliably across crashes and updates

- Native UI work (parts of the app may move from Electron to native over time)

- Local inference / on-device workloads

- Cross-platform: both Windows and macOS internals

Relevant backgrounds

Electron apps with native integrations, macOS/Windows productivity apps, developer tools, meeting/video/audio apps, remote desktop tools, endpoint agents, system utilities, performance-sensitive desktop software, or local AI apps.

Compensation: up to $220K + equity, depending on experience.

About Twill

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service