Senior Software Engineer - Windows RC

Posted Yesterday
Hiring Remotely in United States
Remote
125K-135K Annually
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Cybersecurity
DNSFilter is the world's fastest protective DNS solution. Secure what you love, love what you do.
The Role
The role involves developing, modifying, and supporting a Windows Roaming Client application with a focus on network and DNS functionality while leveraging AI for productivity.
Summary Generated by Built In

DNSFilter’s mission is to protect our customers and partners with products they love to use! We are revolutionizing network security by providing fast, accurate, and reliable threat protection and content filtering. We're a rapidly growing company dedicated to creating a safer internet for businesses and organizations worldwide. Leveraging AI-driven threat intelligence, DNSFilter empowers our customers to proactively block threats before they impact their networks. We foster a collaborative, innovative, and results-oriented culture where every team member contributes to our mission of making the internet safer.

As we continue our product-fueled growth by adding new features and broadening our solution to meet the needs of the global market, it's clear there's a missing piece. That's where you come in!

We are looking for a Senior Software Engineer specializing in Windows development. As a Senior Software Engineer, you will work as part of the team building roaming client software running on Windows machines. Our roaming clients run on over a million machines. It secures our customers' machines, allowing them to filter DNS traffic and properly block incoming risks or sites.
Eligible candidates have and can work successfully in a small to mid-sized fast-paced, hyper-growth, SaaS start-up or scale-up. This is a full-time role with a preference for candidates in Tampa, Florida.

We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If you feel like this job is for you, please apply. We believe diversity of experience and skills, including transferable skills, combined with passion, is a key to innovation and excellence; therefore, we encourage people from all backgrounds to apply to our positions!

In this role, you will: 

  • Be a key member in the Product Engineering team working on our Windows Roaming Client application which is responsible for managing the identity of the device and users, modifying DNS resolvers, intercepting DNS requests, and managing other sub-services such as VPN and User Behavior Analytics (CyberSight) features.
  • Build, modify and support applications implemented with .NET Framework/Core C# and PowerShell commands.
  • Utilize Windows Native APIs via P/Invoke calls to perform actions and get system information.
  • Collaborate with cross-functional teams to define, design and ship new features.
  • Contribute to the improvement of the development and deployment processes ensuring that we continuously evolve to be better.
  • Demonstrate strong ownership of your projects to their delivery.
  • Use AI to accelerate your learning and productivity, and be an advocate for AI throughout the department.

To qualify for this role, you have: 

  • 5+ years of experience as a Software Engineer developing and maintaining applications for Windows.
  • Proficiency in languages C#, .Net, PowerShell.
  • Knowledge of Windows applications development, debugging, and multithreading.
  • Knowledge of networking fundamentals and beyond (TCP/IP, DNS, HTTP/S) and interacting with the Windows network stack.
  • Proficiency with running traffic captures (Wireshark), gathering logs, & preparing data for reporting.
  • Understanding the intricacies of different versions of Windows OS.
  • Experience developing and maintaining scripts (PowerShell, Shell, Etc).
  • A proven ability to leverage AI tools (e.g., GitHub Copilot, Claude, LLMs) to accelerate coding, debugging, and unit test generation while maintaining high standards for security and performance.
  • Experience integrating AI into the broader SDLC, including documentation, PR summaries, and architectural prototyping to significantly reduce "time to context" and repetitive overhead.
  • Knowledge and experience in all aspects of SDLC.
  • Experience working remotely under minimal supervision.
  • Are passionate about producing quality products, have a strong work ethic, and excellent organizational skills
  • A strong commitment to collaborative work in a remote environment.
  • The ability to keep work hours that overlap with 8:00 AM - 5:00 PM EST timezone, M-F.

Bonus points for: 

  • The ability to work hybrid from the Tampa office.
  • Knowledge or experience with other programming languages, specifically Ruby, Go, Next.js, and TypeScript.
  • Knowledge of feature flag management tools such as LaunchDarkly.
  • Experience working with multiple distributed/global teams.
  • Experience building a security product.
  • Excellent documentation skills in and out of code.
  • Awareness of AppSec, OSS licensing, and security tools.

We Offer:

  • Pathway to promotion to additional organizational positions and responsibilities based upon results and performance, not just time in the chair.  You help us grow, and we will help you grow.
  • Passionate and intelligent colleagues who work hard and have a good time doing it
  • Paid company-wide week off at the end of each year
  • Flexible Vacation Policy
  • Awesome company swag
  • Full medical, dental, and vision benefits for US, UK, and Canada-based employees
  • Full short-term disability and life benefits; available long-term disability
  • Retirement savings account options with vested company matching for qualifying employees
  • In-person annual gatherings. Last time we all spent a week on a beach in the Dominican Republic!


DNSFilter is a pay-for-performance organization, which means there is an opportunity to advance your compensation based on performance over time. The hiring base pay is dependent on several factors, including level, function, training, transferable skills, work experience, business needs, and geographic location. As a hybrid company, our compensation reflects the cost of labor across several U.S. and global geographic markets. We pay differently based on those defined markets. Our Talent Team can share more about the specific salary range for the job location during the hiring process.

DNSFilter participates in the E-Verify program.

At DNSFilter, we utilize sophisticated software and tools to identify and eliminate Deepfake candidates. This approach helps us maintain the integrity of our hiring process, ensuring that we select the most qualified and genuine individuals to join our team.

U.S. hiring salary range
$125,000$135,000 USD

Skills Required

  • 5+ years of experience as a Software Engineer developing applications for Windows
  • Proficiency in C#, .NET Framework, and PowerShell
  • Knowledge of Windows applications development, debugging, and multithreading
  • Knowledge of networking fundamentals (TCP/IP, DNS, HTTP/S)
  • Experience with running traffic captures (Wireshark) and data preparation
  • Experience developing and maintaining scripts (PowerShell, Shell, etc.)
  • Knowledge and experience in all aspects of SDLC
  • Experience working remotely under minimal supervision
  • Excellent organizational skills and strong work ethic
  • Ability to keep work hours that overlap with 8:00 AM - 5:00 PM EST

DNSFilter Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about DNSFilter and has not been reviewed or approved by DNSFilter.

  • Leave & Time Off Breadth Leave policies include unlimited PTO, paid holidays, a rotating 4-day work week, and a year-end company shutdown. These options emphasize work-life balance beyond base pay.
  • Healthcare Strength Health offerings include full medical and dental for U.S. employees, wellness programs, mental health resources, FSAs, and stipends for international employees. This breadth suggests comprehensive coverage across regions.
  • Equity Value & Accessibility Company equity is granted to every new hire as a core component of compensation. This broad eligibility increases access to ownership in the company.

DNSFilter Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tampa, FL
160 Employees
Year Founded: 2015

What We Do

DNSFilter is redefining how organizations secure their largest threat vector: the Internet itself. DNSFilter is making the Internet safer and workplaces more productive by blocking threats at the DNS layer. DNSFilter resolves upwards of 130 billion daily queries. With 79% of attacks using Domain Name System (DNS), DNSFilter provides the world’s fastest protective DNS powered by AI, blocking threats an average of 10 days faster than traditional threat feeds. Over 35 million users trust DNSFilter to protect them from phishing, malware, and advanced cyber threats.

Why Work With Us

DNSFilter has been fully remote since before it was cool. We are changing the way the industry thinks about DNS security and we do it while enjoying rotating 4 day work weeks.

Gallery

Gallery

Similar Jobs

Tempus AI Logo Tempus AI

Customer Success Representative

Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech • Generative AI
Remote or Hybrid
Chicago, IL, USA
3775 Employees
48K-55K Annually

Domino Data Lab Logo Domino Data Lab

Team Lead

Artificial Intelligence • Machine Learning
Easy Apply
Remote or Hybrid
US
200 Employees
175K-220K Annually

Domino Data Lab Logo Domino Data Lab

Staff Software Engineer

Artificial Intelligence • Machine Learning
Easy Apply
Remote or Hybrid
US
200 Employees
200K-250K Annually

Domino Data Lab Logo Domino Data Lab

Solutions Engineer

Artificial Intelligence • Machine Learning
Easy Apply
Remote or Hybrid
US
200 Employees
200K-250K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account