Senior Software Engineer, Native Applications and Networking
Secure Code Warrior
Secure Code Warrior is seeking a Senior Engineer to take long-term ownership of our core system-level product suite across Windows and macOS.
In this permanent role, you will be the architectural anchor for our native applications and networking stack. You won’t just be delivering features; you will be responsible for the vision, stability, and security of low-level implementations that integrate deeply with operating system frameworks. You will work at the intersection of native app development (Swift, C++, C#) and high-performance networking (Go), ensuring our platform remains the gold standard for Agentic Developer tool Observability.
Core Responsibilities
Platform Implementation: Own the development and evolution of native components, including macOS System Extensions (NetworkExtension framework in Swift) and Windows Filtering Platform (WFP) callout drivers (C++/C#).
The Go Engine: Lead the optimization of our high-performance networking engine written in Go, ensuring it scales effectively and maintains reliable interoperability with platform-specific system hooks via cgo.
Secure IPC & Orchestration: Design, implement, and harden secure Interprocess Communication (IPC) mechanisms (XPC on macOS; ALPC, Named Pipes, or gRPC on Windows) to bridge privileged system services with user-space applications.
System Health: Take accountability for the stability of native daemons and background services. You will diagnose and resolve complex OS-level challenges, including sleep/wake reconnection logic, DNS interception conflicts, and VPN kill-switch enforcement.
Native Optimization: Continuously monitor and improve packet path bottlenecks, CPU usage, and memory management to ensure a "zero-impact" user experience for the developer.
Security Standards: Ensure all native code meets SCW’s strict standards for memory safety, concurrency, and cryptographic integrity.
Release Ownership: Manage the end-to-end technical requirements for native platform releases, including Windows EV Code Signing, Apple Notarization, and Entitlements.
Roadmap Contribution: Partner with Product and Security teams to translate customer needs into technical roadmaps for our native application suite.
Mentorship: Act as a Subject Matter Expert (SME) for the wider engineering organization, conducting code reviews and mentoring engineers in systems programming and native application architecture.
Architectural Leadership & Native Development
Performance, Reliability & Security
Engineering Excellence & Lifecycle
Experience & Skills
Systems & Native Programming: Deep, professional experience with system-level development and native application architecture on Windows and/or macOS.
Polyglot Engineering: Strong proficiency in Go, Swift, and C++ or C#.
Framework Expertise: Extensive hands-on experience with the macOS NetworkExtension framework and the Windows Filtering Platform (WFP).
Networking Protocols: Expert-level understanding of TCP/IP, DNS, TLS, and low-level packet manipulation.
Native Tooling: Skilled in kernel/system debugging, performance profiling (Xcode Instruments, WPR/WPA), and memory leak detection.
Product Mindset: You don't just write code; you build native products that solve real-world security problems for developers.
Operational Excellence: Experience maintaining native software in production-grade security or networking environments.
Collaboration: Ability to work cross-functionally with DevOps, Security, and Product teams in an agile, remote-first environment.
Technical Proficiency
Professional Attributes
Why Join Secure Code Warrior?
Deep Impact: Your work directly impacts the security posture of the world’s leading software organizations.
Technical Challenge: We solve "hard" problems at the OS level—this isn't just another CRUD app; it's a high-performance native suite.
Growth: As a permanent team member, you will have a clear path for career progression, whether through technical leadership or architectural specialization.
Flexibility: Remote-first culture with a focus on results rather than hours logged.