Senior Software Engineer, Native Applications and Networking
Tasks
- Architect native applications and networking stack
- Conduct code reviews and mentor engineers
- Design implement and harden secure IPC mechanisms
- Diagnose and resolve OS level stability issues
- Ensure memory safety concurrency and cryptographic integrity
- Manage end to end native platform release requirements
- Monitor and improve packet path CPU and memory performance
- Optimize high performance networking engine
- Own development and evolution of native components
- Partner with product and security to translate needs into roadmaps
Perks/Benefits
Skills/Tech-stack
ALPC | Apple Notarization | C# | C++ | Cgo | Code Signing | Concurrency | Cryptography | DNS | Entitlements | GRPC | Go | Interprocess Communication | Kernel debugging | Leak detection | MacOS NetworkExtension | Memory leak detection | Memory safety | Named Pipes | Networking | Operating System | Operating System Frameworks | Performance Profiling | Secure IPC | Swift | System Debugging | System frameworks | TCP/IP | TLS | WPR/WPA | Windows Code Signing | Windows Filtering Platform | XPC | Xcode Instruments
Education
N/A
Regions
Countries
States
Cities
Related jobs
-
Consulting Systems Engineer - Australia/New Zealand AUD 160K-185K4G | 5G | AWS | Azure | Cloud SecurityDiversity and inclusivity | Global impact | Work environmentSenior-level Full TimeAustralia R11d ago