Remote (Global)

Ivanti is hiring a MacOS Senior Software Engineer

About the Role

Ivanti is looking for a MacOS Senior Software Engineer to drive the design, development, and maintenance of the Ivanti Neurons Agent for macOS. You will build reliable, scalable, and secure solutions as part of a dynamic, agile product development team.

What You'll Do

  • Design, develop, and deploy core agent features and platform infrastructure for macOS.
  • Build reliable, scalable, and secure solutions that minimize customer endpoint impact.
  • Take ownership of coding, validation, debugging, reliability, performance analysis, and product operations.
  • Deliver robust quality through unit and integration testing automation.
  • Collaborate across Windows, Mac, and Linux platform leads and feature teams to enable seamless feature and engine integration.
  • Mentor and guide team members, providing technical leadership throughout the organization.
  • Conduct technical reviews, setting and upholding high standards for security and performance.

What We're Looking For

  • Bachelor’s degree in Computer Science or a related engineering subject.
  • 5+ years of professional software development, with a core focus on macOS.
  • Hands-on experience working with background processes (daemons & services).
  • Strong team player and communicator—embraces collaboration in a remote-first environment.
  • Self-motivated engineer passionate about solving problems and driving continuous improvement.
  • Structured yet adaptable working mindset; thrives in fast-paced, evolving teams.
  • Quick learner who enjoys mastering new technologies.
  • Expertise in architectural design and solution development.
  • Proficiency with Objective-C, Swift, C++, C.
  • Deep knowledge of macOS platforms.
  • Experience with Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (macOS and *nix APIs), TLS/SSL, bash scripting.
  • Experience with JSON/XML data handling.
  • Experience with unit and automation testing.

Nice to Have

  • Objective-C / Swift Framework design and development.
  • SwiftUI development.
  • Cross-platform development in C++.
  • Familiarity with Microsoft Azure DevOps (ADO) work item and test case tracking.
  • Experience building cloud services/SaaS using Microsoft Azure technologies.

Technical Stack

  • Languages: Objective-C, Swift, C++, C
  • Tools: Xcode, bash scripting
  • Frameworks & Services: XPC Services, Apple Frameworks, C++ standard libraries
  • Data: SQL, JSON, XML
  • Networking & Security: Networking (macOS and *nix APIs), TLS/SSL

Team & Environment

You will be part of a distributed Engineering team collaborating across Windows, Mac, and Linux platform leads and feature teams.

Benefits & Compensation

  • Friendly flexible working model with a strong focus on work-life balance.
  • Competitive compensation and comprehensive rewards.
  • Access to best-in-class learning and development.
  • Collaborate with diverse, talented peers across 23+ countries.

Work Mode

This is a remote position, with a listed location in Daresbury, United Kingdom.

Ivanti is proud to be an Equal Opportunity Employer committed to diversity, equity, and belonging.

Required Skills
Objective-CSwiftC++CXcodeXPC ServicesApple FrameworksC++ Standard LibrariesSQLNetworkingmacOS APIs*nix APIsSoftware ArchitectureSystem Design Objective-CSwiftC++CXcodeXPC ServicesApple FrameworksC++ Standard LibrariesSQLNetworkingmacOS APIs*nix APIsSoftware ArchitectureSystem Design
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Ivanti
Ivanti builds high-impact, secure endpoint technology solutions for millions of users on Windows, Mac, and Linux. The company's mission is to empower secure, efficient IT environments for organizations everywhere.
All jobs at Ivanti Visit website
Job Details
Category mobile
Posted 2 months ago