Senior Software Engineer, Native Applications and Networking

Not Interested
Bookmark
Report This Job

profile Job Location:

Sydney - Australia

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Join Secure Code Warrior to create a safer digital landscape by assisting companies to secure their software through developer-led practices!

Secure Code Warriors mission is to establish new standards for coding that transform the ways software is created. We do this by providing the worlds leading agile learning platform that delivers the most effective secure coding solution for developers to learn apply and retain software security principles. More than 600 enterprises trust Secure Code Warrior to implement agile learning security programs build safer software and create a culture of developer-driven security. We are a venture-backed company with offices in Australia the United States Belgium Iceland and the United Kingdom.

Secure Code Warrior is seeking a Senior Engineerto 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 wont 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

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

Experience & Skills

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

Why Join Secure Code Warrior

  • Deep Impact: Your work directly impacts the security posture of the worlds leading software organizations.

  • Technical Challenge: We solve hard problems at the OS levelthis isnt just another CRUD app; its 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.

Lets talk about benefits:
* Unlimited Paid-time-off;
* Remote first culture with offices in Sydney if you wish to work more hybrid;
* Paid Parental Leave;
* Employee Share Option Plan;
* Volunteer Leave and Employee Assistance Programs; and
* Home Office Reimbursement

Secure Code Warrior is an Equal Opportunity Employer embracing diversity in all its forms. We value every individuals unique background and perspective as it enriches our culture and fuels innovation. We encourage people of all races ethnicities ages religions abilities genders and sexual orientations to join us and contribute authentically to our shared vision.

Required Experience:

Senior IC

Join Secure Code Warrior to create a safer digital landscape by assisting companies to secure their software through developer-led practices!Secure Code Warriors mission is to establish new standards for coding that transform the ways software is created. We do this by providing the worlds leading a...
View more view more

About Company

Company Logo

Secure Code Warrior helps developers write more secure code. We are focused on bringing an innovative approach to developer security learning. Contact us today.

View Profile View Profile