Job Description:
We are Omnissa!
Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from anywhere experiences. We integrate industry-leading solutions—including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance—into a seamless, autonomous workspace that adapts to how people work. Our platform boosts employee engagement while optimizing IT operations, security, and cost.
Guided by our Core Values— Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Value —we’re growing rapidly and committed to delivering meaningful impact. If you're passionate about shaping the future of work, we’d love to hear from you.
At Omnissa, we are committed to maintaining a fair, consistent, and secure hiring process for all candidates. As part of this approach, we use standard interview and verification practices designed to ensure alignment and protect both candidates and the organization. These practices are applied thoughtfully and with respect for candidate privacy.
About the Role
We're looking for an experienced software engineer to design and build security applications and platform capabilities for iOS and macOS. You will work close to the Apple operating system and security stack, developing capabilities that protect devices, applications, identities, and network communications in enterprise environments.
The role involves building secure networking, endpoint security, device-management, and system-level capabilities using Apple frameworks and APIs. You will solve complex problems involving networking, process and system behavior, authentication, certificates, cryptography, and enterprise device management.
This role is ideal for an engineer with strong Apple platform fundamentals, systems programming, networking, and security expertise who enjoys understanding how applications interact with the operating system and how security controls can be implemented without compromising performance, reliability, or user experience.
What You'll Do
* Design, develop, and maintain security applications and system-level components for macOS and iOS using Swift and Objective-C.
* Build secure networking capabilities including **VPN, traffic tunneling, DNS security, filtering, and network protection** using Apple's NetworkExtension framework.
* Develop capabilities using relevant Apple technologies such as DNS Proxy Provider, Content Filter, System Extensions, and Endpoint Security APIs, where applicable.
* Design secure communication between applications, extensions, backend services, and enterprise infrastructure.
* Implement security capabilities involving authentication, authorization, certificates, cryptography, Keychain, secure credential storage, and device identity.
* Diagnose complex issues involving network connectivity, routing, DNS, application behavior, OS interactions, security controls, performance, and resource utilization.
* Understand and work within Apple's application sandboxing, entitlements, code signing, notarization, privacy, and security models.
* Integrate applications and security configurations with MDM/UEM platforms, including managed applications, VPN configurations, certificates, device policies, and security profiles.
* Design software that is secure, resilient, performant, observable, and maintainable across supported versions of macOS and iOS.
* Perform design and code reviews with particular emphasis on security, reliability, performance, and maintainability.
* Investigate security vulnerabilities and contribute to threat modeling, secure design, vulnerability remediation, and security hardening.
* Collaborate with Product, Security, QA, Backend, SRE, and other engineering teams to deliver production-ready security capabilities.
Required Qualifications
* Strong software development experience on macOS and/or iOS, with proficiency in Swift and Objective-C.
* Strong understanding of…