Desktop Engineer

Posted 2 Days Ago
Be an Early Applicant
San Francisco, CA, USA
In-Office
225K-250K Annually
Senior level
Food • Hospitality
The Role
Own Town’s native macOS client end to end, including architecture, features, OS integrations, performance, privacy, and release infrastructure. Build a fast, lightweight, always-on menu-bar application using Swift, SwiftUI, and AppKit. Work with backend and AI teams to integrate the agent natively, while managing signing, notarization, sandboxing, crash reporting, and auto-updates. The role is fully in-person in San Francisco and requires strong ownership of a polished Mac app experience.
Summary Generated by Built In
About Town

We're an applied AI company building a powerful assistant that makes it easy for anyone to create and use software in their everyday work. Town starts from who you are — it builds a persistent model of you (your voice, judgment, relationships, priorities) and does real work on your behalf across every tool you use: email, calendar, docs, Slack, CRM. It doesn't wait to be prompted. It observes, learns, and acts.

We most recently raised a $55M Series A led by Andreessen Horowitz, with participation from Forerunner Ventures and continued support from First Round Capital, Alt Capital, and Conviction — plus angels including Adam D'Angelo, Soleio Cuervo, and Immad Akhund.

About the role

Town is most powerful when it's ambient — always there, aware of what you're working on, one keystroke away. The native macOS app is how that happens. We're looking for a Desktop Engineer to own Town's macOS client: a fast, deeply-integrated, always-on app that lives in your menu bar, understands the context around you, and acts the moment you need it.

You'll own the native client end to end — architecture, OS integration, performance, and the release pipeline — and set the craft bar for what a Town desktop experience feels like. The bar is someone who has shipped a real Mac app that people loved to use, and sweats the details that make native software feel effortless.

What you'll do
  • Build and own Town's native macOS app in Swift, SwiftUI, and AppKit — architecture, features, and polish.

  • Go deep on the OS: menu-bar and background agents, global shortcuts, notifications, EventKit, and the Accessibility APIs that let Town understand and act across other apps.

  • Make an always-on client that's genuinely fast and light — low memory, low battery, no jank.

  • Own the release pipeline: code signing, notarization, sandboxing/entitlements, crash reporting, and seamless auto-update.

  • Handle sensitive user data on-device with the security and privacy it deserves, in partnership with our security work.

  • Work closely with the backend and AI teams to bring Town's agent to the desktop natively.

  • Set the craft and performance bar for the desktop experience — and lay the groundwork for future platforms.

You might thrive here if you...
  • Have extensive experience building native macOS (and/or iOS) applications, with depth in Swift.

  • Are fluent in both AppKit and SwiftUI and know when to reach for each.

  • Have worked below the UI layer: OS-level APIs, background processes, IPC/XPC, notifications, accessibility.

  • Care about performance and polish

  • Have shipped and owned a Mac app end to end, including signing, notarization, and updates.

  • Want to own a product surface from zero and move at startup speed doing it.

Location

In-person in San Francisco's Financial District, five days a week. Everyone is here to do their best work and make this product a success.

Skills Required

  • Extensive experience building native macOS or iOS applications
  • Deep proficiency in Swift
  • Fluency in AppKit and SwiftUI
  • Experience with OS-level APIs, background processes, IPC or XPC, notifications, and accessibility APIs
  • Experience optimizing application performance and polish
  • Experience shipping and owning a Mac app end to end
  • Experience with code signing, notarization, and application updates
  • Ability to work in person five days per week in San Francisco
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
17 Employees
Year Founded: 1993

What We Do

The Town Company is a restaurant in Kansas City, MO, that celebrates old-school culinary traditions with modern interpretations of the new Midwestern table. The menu highlights seasonal produce from neighboring farms and features a live-fire, wood-burning hearth using native Missouri white oak, offering an intimate dining experience and a dedicated Chef's Counter.

Similar Jobs

Cisco Logo Cisco

Ios Engineer

Cloud • Information Technology • Internet of Things • Professional Services • Software
In-Office or Remote
2 Locations
77500 Employees
116K-226K Annually
In-Office or Remote
San Francisco, California, USA
27 Employees

Anthropic Logo Anthropic

Software Engineer

Artificial Intelligence • Natural Language Processing • Generative AI
In-Office
2 Locations
2500 Employees
320K-485K Annually
In-Office
Del Rey, CA, USA
4406 Employees
25-27 Hourly

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account