← Back to all jobs
13d 21h left to apply
D

Senior Software Engineer - Windows RC

DNSFilter🌍 Remote WorldwideEstimated: $80,000 - $120,000

Senior Software Engineer (Windows)

Company: DNSFilter
Location Preference: Tampa, Florida (Hybrid possible)
Role Type: Full-time

About DNSFilter:
DNSFilter is revolutionizing network security with fast, accurate, and reliable threat protection and content filtering. Our AI-driven threat intelligence empowers businesses worldwide to block threats proactively. We foster a collaborative, innovative, and results-oriented culture dedicated to creating a safer internet.

The Role:
We are seeking a Senior Software Engineer specializing in Windows development to join our product engineering team. You will be instrumental in building and maintaining our roaming client software, which runs on over a million machines, securing customer networks by filtering DNS traffic and blocking incoming risks. This is a critical role in our hyper-growth SaaS startup.

In this role, you will:

  • Be a key member of the Product Engineering team, working on our Windows Roaming Client application responsible for device/user identity management, DNS resolver modification, DNS request interception, and managing sub-services like VPN and User Behavior Analytics (CyberSight).
  • Build, modify, and support applications using .NET Framework/Core C# and PowerShell.
  • Utilize Windows Native APIs via P/Invoke calls for system actions and information gathering.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Contribute to the continuous improvement of development and deployment processes.
  • Demonstrate strong ownership from project inception to delivery.
  • Leverage AI to accelerate learning and productivity, and advocate for its use within the department.

To qualify for this role, you have:

  • 5+ years of experience as a Software Engineer developing and maintaining Windows applications.
  • Proficiency in C#, .NET, and PowerShell.
  • Knowledge of Windows application development, debugging, and multithreading.
  • Understanding of networking fundamentals (TCP/IP, DNS, HTTP/S) and interaction with the Windows network stack.
  • Proficiency with traffic capture tools (Wireshark), log gathering, and data preparation for reporting.
  • Understanding of different Windows OS versions.
  • Experience developing and maintaining scripts (PowerShell, Shell, etc.).
  • Proven ability to leverage AI tools (e.g., GitHub Copilot, Claude, LLMs) to accelerate coding, debugging, and unit test generation while maintaining high security and performance standards.
  • Experience integrating AI into the SDLC (documentation, PR summaries, architectural prototyping).
  • Knowledge and experience in all aspects of the SDLC.
  • Experience working remotely with minimal supervision.
  • Passion for producing quality products, strong work ethic, and excellent organizational skills.
  • Strong commitment to collaborative work in a remote environment.
  • Ability to overlap work hours with the 8:00 AM - 5:00 PM EST timezone, Monday-Friday.

Bonus points for:

  • Ability to work hybrid from the Tampa office.
  • Knowledge or experience with Ruby, Go, Next.js, and TypeScript.
  • Knowledge of feature flag management tools (e.g., LaunchDarkly).
  • Experience working with multiple distributed/global teams.
  • Experience building a security product.
  • Excellent documentation skills.
  • Awareness of AppSec, OSS licensing, and security tools.

We Offer:

  • Clear pathways for promotion based on performance.
  • Passionate and intelligent colleagues.
  • Paid company-wide week off at the end of each year.
  • Flexible Vacation Policy.
  • Awesome company swag.
  • Full medical, dental, and vision benefits (US, UK, Canada).
  • Short-term disability, life benefits, and available long-term disability.
  • Retirement savings account options with company matching.
  • In-person annual gatherings (previous: Dominican Republic trip).

Compensation:

  • U.S. hiring salary range: $125,000—$135,000 USD.
  • Pay-for-performance model with opportunities for compensation advancement.
  • Hiring base pay depends on factors like level, function, experience, business needs, and geographic location.

DNSFilter participates in the E-Verify program.
DNSFilter utilizes software to identify and eliminate Deepfake candidates to ensure hiring integrity.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/4/2026
CategoryFullstack Development
SourceJobsCollider

FAQ

Is this position remote?

The Senior Software Engineer - Windows RC role is a hybrid opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

2

Staff Accountant

2e128041 322b 492a 903e 50c7a6a31068 19000101 000001Bronx, NY, US, Bronx, NY🏠 Remote
Competitive
Fullstack Development
View Job →
3

CNA Certified Nursing Assistant (EVENING SHIFT)

3db3d6a8 1de1 4ffc Bf60 68f204d46c0a 19000101 000001Wallingford, CT, US, Wallingford, CT🏠 Remote
Competitive
Fullstack Development
View Job →
National Veterinary Associates

Veterinary Assistant

National Veterinary AssociatesUSA🏠 Remote
Competitive
Fullstack Development
View Job →