Senior Software Engineer - Windows RC
$125k - $135kDNSFilter
Job Description
Job Description
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, 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
$125k - $135k
...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 full-stack software engineer specializing in React and NextJS development. As a full-stack software engineer, you will work closely with our Engineering...SeniorFull timeTemporary workWork experience placementRemote workWorldwideFlexible hours- ...a dynamic and motivated Sales Specialist to join our team. In this role, you will be responsible for driving sales of our premium Window Treatments, Windows, and Doors. This is an excellent opportunity to leverage your sales skills and earn a generous commission. RESPONSIBILITIES...Windows
$20 - $35 per hour
...technology (OT) interfaces in coordination with engineering and automation teams (e.g., PLC-... ...Support Provide Tier 1/2 support for Windows-based PCs, laptops, mobile devices, and... ...configure, and maintain operating systems, software, and security updates Manage user...SeniorWindowsLocal areaShift work- ...Duties Washes vehicle exterior, cleans interior and exterior windows and wipes down doorjambs. Applies wax to auto body, and... ...upholstery and poor mechanical operation. Restores appearance of engine area, rugs and upholstery and painted surfaces. Uses touch-up...WindowsImmediate start
$17.92 per hour
.... # Engage in functions in confined areas that include such things as working rotating shifts and physically checking the doors, windows and other areas to verify they are secure. Qualifications: High school diploma, GED certification or equivalent or...WindowsRotating shift$15.5 per hour
...the friendly face of 4M. Reliable. Courteous. Resourceful. Wipe down surfaces including countertops, fixtures, glass, mirrors, windows, countertops, and furniture. Remove trash. Replenish towels, soaps, and toilet paper rolls. Sweep, wet mop, and...WindowsHourly payDaily paidFull timeMonday to Friday$50 per hour
...for Dunbar. DAILY LINE UP CARDS: Filled out each shift, accounting for breaks for minors with sales driven team members in the windows. Aces in places! GUEST AND TEAM MEMBER INCIDENTS: Gathering as much information as possible when incidents occur. Utilize the Incident...WindowsHourly payShift workNight shift- ...ESSENTIAL PHYSICAL/TECHNICAL SKILLS : Ability to write accurately and legibly Moderate proficiency in the use of Microsoft Windows-based computers Ability to accurately type at least 40 words per minute. Ability to sit at a desk and view a display screen for...WindowsContract workPart time2 days per week3 days per week1 day per week
$15.5 per hour
...the friendly face of 4M. Reliable. Courteous. Resourceful. Wipe down surfaces including countertops, fixtures, glass, mirrors, windows, countertops, and furniture. Remove trash. Replenish towels, soaps, and toilet paper rolls. Sweep, wet mop, and...WindowsHourly payDaily paidMonday to FridayAfternoon shift$18 per hour
...treatments. Engage in functions in confined areas that include such things as working rotating shifts and physically checking the doors, windows and other areas to verify they are secure. Qualifications: High school diploma, GED certification or equivalent or...WindowsHourly payRotating shift- ...and homeowners. Inspect issues, troubleshoot problems, and perform repairs such as installing exterior and interior doors, slabs, windows, screens, as well as handling trim, siding, and locks Carries out warranty repairs (Homeowners) and adjustments tied to the...WindowsTemporary workWork experience placementLocal area
- ...Abilities and Skills Ability to communicate effectively, both orally and in writing. Working knowledge of computer Windows systems and associated software such as Word, Excel and Outlook. Physical Requirements/Environmental Conditions Working in a wide range of...Windows
- ...certification ESSENTIAL PHYSICAL/TECHNICAL SKILLS: Ability to write accurately and legibly Moderate proficiency in the use of Microsoft Windows-based computers Ability to accurately type at least 40 words per minute Ability to sit at a desk and view a display screen for...WindowsMonday to Friday
- ...Senior Refrigeration Mechanic - Statewide This open competitive advertisement is for a Career Service position located at various Correctional Institutions in the Maintenance Department statewide. The mission of Facilities Management and Building Construction at the...SeniorWork at officeRemote work
- ...to follow safety guidelines. ESSENTIAL JOB FUNCTIONS: 1. Scrub, mop, wax, and polish floors. Dust and polish furniture. Wash windows, woodwork, toilets, blinds, washrooms and fixtures. 2. Vacuum and clean rugs. Wash rags, bags, and shower curtains. 3. Empty wastebaskets...WindowsFull timePart timeWork experience placementWork at officeFlexible hours
- ...competitive pay and benefits. Job Summary This is the career/senior level of the administrative hierarchy. Employees at this level... ...in Crystal River Florida. Responsibilities Uses software applications (e.g. Word, PowerPoint, Excel) to prepare correspondence...SeniorWork at officeVisa sponsorshipRelocation package
- ...and Excel skills to many variable spreadsheets and office documentation. Intermediate Windows skills required to navigate, store and apply filed folder management, and general software applications. What makes us great At the heart of our Company is a dedication...WindowsFor contractorsWork at office
- ...Position Overview: We are seeking a highly skilled and motivated Senior Tax Accountant to join our team. As a Senior Tax Accountant at... ...tax laws and regulations. Proficiency in tax preparation software, particularly UltraTax. Experience with QuickBooks is...SeniorTemporary workWork at officeLocal areaRelocation
$55k - $60k
...Senior Public Health Nutritionist - 64054370 Salary: $55,000 to $60,000 annually Posting Closing Date: 06/19/2026 Your Specific Responsibilities: The incumbent, an employee of the Citrus County Health Department, represents the agency and its mission and values...SeniorContract work- ...Technical Group is a leading provider of emissions monitoring systems, software, and services for power plants and industrial facilities across the country. We are currently seeking a CEMS Design Engineer to join our team. Position Overview: As a CEMS Design...Daily paidFull timeWork at officeRelocation packageFlexible hours
$21.55 per hour
...repair to plumbing, electrical, air-conditioning and heating systems. Build partitions; make plaster or drywall repairs, repair roofs, windows, doors, floors, woodwork and other parts of building structures, painting, etc. # Inspect and diagnose problems and determine the...WindowsHourly payFull timeTemporary workInternshipLocal areaImmediate startNight shiftWeekend workAfternoon shift- ...minimum. Experience in general office procedures, computers; Windows, Word, Excel, Office, Outlook, Internet-based programs,... ...elevate your career than by contributing your passion and skill to a senior living community. Grace Management, Inc. is committed to helping...WindowsDaily paidFull timeTemporary workPart timeReliefWork at officeImmediate startFlexible hours
- ...Senior Director of Finance Position Overview The Senior Director of Finance is a driven, leader responsible for overseeing the company's financial operations, ensuring accuracy, compliance, and efficiency across all financial processes. This role oversees all finance...SeniorWork at office
- ...LinkedIn Top Companies list of best workplaces "to grow your career" in the U.S. Join us! About this role: Wells Fargo is seeking a Senior Branch Premier Banker (SAFE) in Consumer Banking and Lending, as part of Branch Banking. Learn more about the career areas and...SeniorOngoing contractTemporary workWork experience placementWork at officeImmediate start
$19.57 - $30.76 per hour
...the bold, beautiful and brave stuff. Because who you are is what we need. Job Category Retail Position Summary The Senior Technician position requires your talent and technical expertise to diagnose drivability and electrical systems, while using your leadership...SeniorDaily paidMinimum wagePrice workFull timeTemporary workPart timeLocal areaFlexible hours- ...Retired And Senior Volunteer Program Coordinator The Retired and Senior Volunteer Program (RSVP) Coordinator is responsible for the... ...experience with spreadsheets, databases, and word processing software. Two (2) years relevant program coordination, to include event...SeniorFull timeWork experience placementWork at officeMonday to Friday
$35 per hour
...Technicians may also receive POS or outdoor TV mounting jobs based on experience. Responsibilities Troubleshoot and repair Windows and macOS issues Resolve WiFi, router, and wired network problems Install and configure printers and scanners Replace or upgrade...WindowsHourly payFor contractorsLocal areaRemote workFlexible hours$35 per hour
...set your availability and we send jobs that match your proximity and skills. Key Responsibilities Troubleshoot and repair Windows and macOS issues Resolve WiFi, router, and wired network problems Install and configure printers and scanners Replace or upgrade...WindowsHourly payContract workFor contractorsLocal areaRemote workFlexible hours- Job Description Job Description At Alpine Legacy Group, we don’t wait for success to show up—we build it with our own two hands. This is a place for those who believe in hard work, personal responsibility, and the kind of grit that built this country from the ground...SeniorWeekly pay
$100k
...solutions, is searching for a dynamic Senior Account Executive to lead and transform... ...Department of Defense, Army Corps of Engineers, and international airports, you will have... ...ideally within sectors like enterprise software, industrial machinery, aircraft sales,...SeniorFull timeWork at officeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Windows RC. Be the first to apply!


