Remote Frontend Jobs
Secure Code Warrior logo

Senior Software Engineer, Native Applications and Networking

Secure Code WarriorLondon, United Kingdom
Apply now

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 contract 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.


Architectural Leadership & Native Development

  • 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.

Performance, Reliability & Security

  • 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.

Engineering Excellence & Lifecycle

  • 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.

Technical Proficiency

  • 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.

Professional Attributes

  • 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.

View all remote jobs at Secure Code Warrior

FAQ

Is the Senior Software Engineer, Native Applications and Networking position at Secure Code Warrior remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer, Native Applications and Networking job posted?
This listing was posted on April 24, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer, Native Applications and Networking position at Secure Code Warrior?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Windows jobs