Junior Windows Developer

AI overview

Develop and maintain native applications and SDKs for OpenZiti, contributing to security-focused open source projects while enhancing your skills in a supportive environment.

Job Description – Junior Windows Developer

Location: USA (remote)


About NetFoundry:

NetFoundry enables businesses to Secure their Workloads with Identity-First Connectivity™, turning traditional networking into software-driven, zero-trust, identity-centric connectivity that’s easier to deploy, more secure, and scalable across cloud, edge, and hybrid environments.

The NetFoundry platform provides components including overlay networks, identity, authentication, authorization, encryption and microsegmentation as software.  NetFoundry’s solutions are available as turnkey SaaS to securely deliver workloads ranging from AI and APIs to connecting robots, distributed energy and multicloud and deliver billions of sessions annually.

We are headquartered in Charlotte, North Carolina, and operate globally and are well funded by top Cybersecurity venture capitalist SYN Ventures and Cisco Investments.


About the Role:

We're seeking a junior-level Windows developer to build and maintain native applications and SDKs for OpenZiti, our open source zero trust networking platform sponsored by NetFoundry. You'll work primarily in C# and XAML creating robust Windows solutions, with opportunities to extend support to native iOS, macOS, and Android platforms. This is a chance to contribute to exciting security-focused open source projects including OpenZiti and zrok, our secure connectivity tool built on the OpenZiti framework and learn from other talented, seasoned engineers.

Check out our docs at https://netfoundry.io/docs/openziti to learn more about what we're building.


Key Responsibilities:

  • Develop and maintain the Ziti Desktop Edge for Windows tunneler (https://github.com/openziti/desktop-edge-win)
  • Build and enhance XAML-based user interfaces for the Windows tunneler application
  • Maintain native Windows DLLs to handle P/Invoke interop
  • Debug and optimize Windows networking code
  • Work with build systems (Visual Studio, CMake, vcpkg)
  • Contribute to open source projects with public code review
  • Write integration tests and documentation
  • Support customer implementations and troubleshoot issues


Required Skills:

  • Strong C# development experience with understanding of .NET Framework 4.8 through .NET 10 lineage and evolution
  • XAML experience (WPF, UWP, or WinUI)
  • Solid understanding of Windows development fundamentals
  • Experience with Visual Studio and Windows debugging tools
  • Basic knowledge of C/C++ and native code interop
  • Understanding of networking concepts (TCP/IP, TLS, DNS)
  • Git proficiency - please include your GitHub profile when applying


Nice to Have:

  • Native mobile development experience (Swift/iOS, Kotlin/Android, Objective-C/macOS)
  • Xamarin or .NET MAUI cross-platform experience
  • Familiarity with PKI, certificates, and security protocols
  • CMake and vcpkg build system experience
  • Go or other systems programming languages
  • PowerShell scripting
  • Experience with CI/CD pipelines
  • Open source contribution history


What You’ll Learn:

  • Zero trust networking architecture and security principles
  • Enterprise PKI and authentication systems
  • Cross-platform SDK development
  • Open source contribution workflows and community engagement
  • Advanced Windows internals and networking


Qualifications:

  • 1-3 years professional software development experience
  • CS degree or equivalent practical experience
  • Strong problem-solving and debugging skills
  • Excellent written communication
  • Self-directed and comfortable with ambiguity
  • Active GitHub profile demonstrating code quality and contribution style


Why This Role:

Work on cutting-edge zero trust security technology that's changing how enterprises approach networking. Contribute to open source projects (OpenZiti, zrok) with real-world impact, backed by NetFoundry's sponsorship. Your code will be public, your contributions visible, and your work will help shape the future of secure connectivity.



Environment and Location:

We are remote and always have been! You will work in a fast-paced, high-performance startup environment as part of a globally distributed team. 


What We Offer:

We have a range of excellent benefits and perks, including:

  • Competitive Base, Bonus and Equity compensation package 
  • Remote with flexible working hours
  • Comprehensive health benefits (Medical, Dental, and Vision) with expanded well-being benefits
  • Employer-paid Life, AD&D, Short-Term & Long-Term Disability
  • 401K with company match
  • Learning and Development Budget
  • Paid Holidays
  • Unlimited PTO
  • Technology Stipend
  • Wifi Stipend
  • SWAG Stipend

Perks & Benefits Extracted with AI

  • Equity Compensation: Competitive Base, Bonus and Equity compensation package
  • Flexible Work Hours: Remote with flexible working hours
  • Health Insurance: Comprehensive health benefits (Medical, Dental, and Vision) with expanded well-being benefits
  • Learning Budget: Learning and Development Budget
  • Other Benefit: SWAG Stipend
  • Paid Time Off: Unlimited PTO
Salary
$80,000 – $105,000 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job