Macos Software Engineer

Jane Street Jane Street · Quant · New York, NY · Software Engineering

Experienced Software Engineer with deep macOS software experience to build and maintain internal macOS applications and services. This role involves hands-on development, guiding the team, establishing CI/CD, improving tooling, and defining best practices. Requires strong expertise in the Apple ecosystem, Swift, and understanding of macOS internals. Collaboration and communication skills are essential.

What you'd actually do

  1. build and maintain macOS internal applications and services used by our colleagues across the firm
  2. lead on the platform side of that work—both through hands-on development and guiding the rest of the team around what's reasonable to build, and how to build it well
  3. establishing CI/CD pipelines and automated builds, improving our development tooling, and defining best practices for the platform
  4. collaborate with engineers and stakeholders across the firm to understand requirements, plan work, and deliver solutions that meet a variety of business needs
  5. Have significant professional experience building and shipping macOS applications, and strong expertise in the Apple ecosystem

Skills

Required

  • macOS software development
  • Swift
  • Apple ecosystem expertise
  • understanding of macOS internals
  • CI/CD
  • automated builds
  • code signing
  • notarization
  • UI development on macOS (SwiftUI, AppKit)
  • collaboration
  • communication

Nice to have

  • OCaml
  • Objective-C
  • iOS development

What the JD emphasized

  • deep macOS software experience
  • lead on the platform side
  • hands-on development
  • guiding the team
  • deep understanding of how macOS actually works end-to-end
  • significant professional experience building and shipping macOS applications
  • strong expertise in the Apple ecosystem