Senior macOS Software Engineer, Kandji

$160-215k

Plus equity

macOS
Swift
C++
Objective-C
Senior level
Remote in US
San Francisco Bay Area
Kandji

Apple device management platform

Job no longer available

Kandji

Apple device management platform

201-500 employees

B2BEnterpriseComplianceSaaSCyber Security

Job no longer available

$160-215k

Plus equity

macOS
Swift
C++
Objective-C
Senior level
Remote in US
San Francisco Bay Area

201-500 employees

B2BEnterpriseComplianceSaaSCyber Security

Company mission

To harmonize technology and security through innovative software that powers secure and productive global work.

Role

Who you are

  • Proficient in managing complex concurrency using OperationQueue and Grand Central Dispatch within macOS applications
  • Extensive experience as a macOS developer, showcasing a nuanced understanding of macOS intricacies compared to other Apple platforms. Deep knowledge of macOS-specific technologies is essential
  • Strong experience with AppKit, Foundation, Core Graphics, Core Animation, and other pertinent frameworks
  • Exceptional technical communication skills enabling seamless collaboration with peers and leadership
  • Demonstrated enthusiasm for spearheading the development of pioneering features and products
  • Expertise in crafting native macOS applications using Swift, Objective-C, and C++
  • Understanding of operating system fundamentals, Cocoa design patterns, protocol-oriented programming, and system internals encompassing kernel mode, user mode, device drivers, filesystems, networking concepts, process and application management, security, and access control
  • Proven track record in Agile software development, well-versed in build processes, and adept in best development practices including TDD, CI, and CD
  • Comprehensive knowledge of authentication protocols within the macOS enterprise system, for instance, enterprise connect

Desirable

  • Outstanding presentation skills with the capability to effectively convey ideas to both the executive and engineering teams
  • 5+ years of expertise in Swift, including mastery in its advanced features
  • Experience in developing BSD libraries and other low-level macOS technologies
  • Familiarity with System and Network extension technologies
  • Background in enterprise security space is advantageous
  • Previous involvement in managing a substantial fleet of Apple devices within an Enterprise environment (Mac admin) is a plus
  • Familiarity with network applications security and secure coding practices with ability to understand and assess client-side network and API code
  • Expertise in MacOS/Mach/BSD modules, drivers, and kernel extensions
  • Confidence in acknowledging unknowns with a commitment to discovering solutions

What the job involves

  • We're thrilled to be hiring a Senior macOS Engineer based in our San Francisco office! As a visionary leader in macOS engineering, you'll hold a pivotal role in shaping Kandji's device management future
  • Reporting directly to the Sr. Director of Engineering, you'll collaborate with a team of skilled engineers, spearheading innovation and upholding technical excellence
  • We're seeking a seasoned macOS expert to architect pioneering solutions, leverage macOS internals, and ensure top-tier security and compliance for our users
  • Your dedication to problem-solving and staying abreast of macOS advancements will drive our mission forward
  • Hands-on coding and contributing code for new features and proof of concepts
  • Develop high-level designs aligning with strategic objectives, ensuring flexibility for future options despite uncertainties
  • Identify technological and strategic growth opportunities to propel Kandji's business growth by advocating for these choices by providing clear rationale and technical vision
  • Establish expertise in the technologies used by your team, guiding fellow developers and providing technical insights for business management
  • Collaborate seamlessly with distributed teams, recognizing the remote nature of much of our workforce
  • Work closely with engineering counterparts on various projects, ensuring consistent architecture and product alignment
  • Drive quality by advocating for modularized, testable, performant, and easily maintainable code, devising multi-staged validation plans
  • Design and deliver systems that require innovative research and exploration beyond conventional experiences
  • Required to work on-site 3 days a week (Tuesday, Wednesday, Thursday). Managers may require additional on-site days

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Device and application management is essential for the maintenance of an IT stack, with particular emphasis on frequent updating and compliance. This can be a laborious and repetitive task, so management software exists to automate these processes. However, existing solutions are generally aimed towards IT departments running on Windows.

Kandji provides a mobile device management platform that facilitates the remote maintenance of Apple-based IT stacks. Users can manage IT devices, applications, networking and compliance within a zero-touch automation system. The need for this service in companies using Apple hardware is clear: it has been adopted by major enterprises such as Belkin, Crunchbase and Notion.

Launched in 2019, the company has completed multiple rounds of funding and is continuing to grow at a rapid pace. As the Apple device management market is also expanding at speed, Kandji is well poised to continue its run of success.

Insights

Top investors

Few candidates hear
back within 2 weeks

-5% employee growth in 12 months

Company

Funding (last 2 of 6 rounds)

Jul 2024

$100m

SERIES D

Nov 2021

$100m

SERIES C

Total funding: $288.4m

Company benefits

  • Health Coverage - 100% individual and dependent medical + dental + vision coverage
  • Flexible Spending Account
  • Equity for full-time employees
  • New MacBook Pro and software setup
  • Exciting opportunities for career growth
  • An outstanding, inclusive culture
  • 4% 401k company match
  • Monthly Uber Eats meal credit
  • $1,000 Home Office Equipment Stipend
  • $50 monthly Internet reimbursement
  • Equipment discounts
  • Week long company shutdown, first week of August
  • 10 Health and Wellness Days
  • 12 weeks of Paid Parental Leave
  • 14 Holidays

Company HQ

Downtown San Diego, San Diego, CA

Founders

They started their career in Solutions at Apple before working as President of AMP Consulting and spending 9 years as CEO of Interlaced, which they founded. They left to found Kandji in 2018 as CEO.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 15 more jobs at Kandji