9 дней назад
Senior Software Engineer – iOS & macOS Security Applications
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer – iOS & macOS Security Applications (Swift/Objective-C, Apple Security): Building secure iOS and macOS applications and system-level capabilities for enterprise device, network, and identity protection with an accent on NetworkExtension, endpoint security, cryptography, and MDM/UEM integration. Focus on designing VPN and traffic-tunneling features, solving cross-layer operating-system and networking problems, and hardening continuously running security software for performance and reliability.
Location: Sofia, Bulgaria
Company
develops an AI-driven digital work platform integrating endpoint management, virtual applications and desktops, digital employee experience, and security and compliance capabilities.
What you will 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 with NetworkExtension.
- Develop system extensions, DNS proxy providers, content filters, and Endpoint Security capabilities.
- Implement authentication, authorization, certificate, cryptography, Keychain, device identity, and secure credential-storage features.
- Integrate security applications and configurations with MDM/UEM platforms, managed applications, certificates, VPN configurations, and device policies.
- Investigate vulnerabilities, perform threat modeling and code reviews, and collaborate with Product, Security, QA, Backend, SRE, and engineering teams.
Requirements
- Strong macOS and/or iOS development experience with Swift and Objective-C.
- Deep knowledge of Apple platform architecture, application lifecycle, sandboxing, entitlements, code signing, notarization, and security models.
- Experience with NetworkExtension, DNS Proxy, Content Filter, or related networking extensions.
- Strong knowledge of network programming and security, including TCP/IP, UDP, DNS, TLS/HTTPS, routing, and proxies.
- Experience with authentication, certificates, PKI, encryption, key management, secure credential storage, concurrency, IPC, multithreading, and performance optimization.
- Experience troubleshooting application, operating-system, and network problems and using Xcode, LLDB, Instruments, Console, packet captures, and network diagnostic tools.
Nice to have
- Experience with enterprise security, endpoint security, Zero Trust, VPN, Secure Access, EDR, DLP, or network security products.
- Experience with macOS System Extensions, Endpoint Security, Keychain Services, Security framework, CryptoKit, certificate lifecycle management, and PKI.
- Experience deploying security products at enterprise scale across large fleets of Apple devices.
Culture & Benefits
- Work on secure digital work capabilities designed for enterprise environments.
- Collaborate across Product, Security, QA, Backend, SRE, and engineering functions.
- Work within an environment guided by values including trust, inclusiveness, efficiency, and customer value.
- Hiring is based on merit and equal opportunity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →