Skip to content

Staff Engineer, Desktop

Own the architecture of a macOS platform and build its screen-context engine for voice and AI products. The role requires deep platform expertise, production desktop application experience, systems debugging ability, and technical leadership.

About the job

Responsibilities

  • Own the architecture of the macOS platform.
  • Build a reliable screen-context engine supporting dictation, Notetaker, Instruct Mode, and future products.
  • Set technical direction across accessibility, native integrations, memory, state, and background behavior.
  • Solve difficult performance, correctness, and cross-application failures.
  • Expand what the product can understand while protecting performance and user privacy.
  • Turn OS-specific knowledge into durable foundations that other engineers can extend.

Requirements

  • Experience designing a system or platform that other engineers successfully built on.
  • Recent experience shipping meaningful production code for a desktop application.
  • Ability to debug unfamiliar systems from first principles.
  • Experience owning a quality or user-experience metric, beyond feature roadmaps.
  • Ability to turn ambiguous technical problems into clear direction for a team.

Nice to Have

  • Experience with voice systems.
  • Experience with machine learning.
  • Experience with Electron.
  • Experience with accessibility APIs.
  • Experience with macOS platform development.

Compensation

  • Annual salary range: $270,000-$350,000.
  • Visa sponsorship may be available for eligible candidates.

Skills

macOS, Desktop Applications, Accessibility Apis, Electron, Machine Learning, Voice Systems, Native Integrations, System Architecture, Performance Optimization, Cross-Application Integration

Square

Square

Seattle, WA
Staff Software Engineer, Financial Platform - Issuing
$264k+/yrRemote7+ YOEBackend Engineering

Staff software engineer leading hands-on development and technical direction for a global card-issuing platform. The role requires deep card-network expertise, direct connectivity and certification experience, and strong software engineering experience in highly reliable payments systems.

Coinbase

Coinbase

United States

Senior Staff Software Engineer, Institutional Exchange
$263k+/yrRemote10+ YOEBackend Engineering

Sets architectural direction and remains hands-on in building ultra-low-latency institutional trading systems spanning matching, risk, order management, and market data. Requires 10+ years of software engineering experience and deep expertise in distributed systems and backend performance.

Earnin

Earnin

Mountain View, CA

Senior Staff Software Engineer
$279k+/yrHybrid8+ YOEBackend Engineering

This Senior Staff Software Engineer will define and lead the architecture of EarnIn’s Identity & Trust platform, spanning authentication, authorization, verification, privacy, fraud prevention, and secure data processing. The role requires 8+ years of software engineering experience and deep expertise in secure distributed backend systems.

Vanta

Vanta

Remote

Staff Software Engineer, GRC
$260k+/yrRemote10+ YOEBackend Engineering

Leads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.

Coinbase

Coinbase

United States
Senior Staff Software Engineer, Finhub
$254k+/yrRemote12+ YOEBackend Engineering

Senior Staff Software Engineer defining the technical vision and architecture for FinHub’s financial ledger and money-movement platform. The role requires 12+ years of backend distributed-systems experience and deep expertise in high-consequence transaction systems.