Senior macOS Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

DNSFilter · 1 day ago

Senior macOS Developer

DNSFilter is a rapidly growing company dedicated to creating a safer internet for businesses and organizations worldwide. They are seeking a Senior Software Engineer specializing in macOS development to design, build, and maintain a macOS and iOS system extension that intercepts and routes DNS traffic for intelligent filtering and protection.

Cyber SecurityMachine LearningNetwork Security
check
Comp. & Benefits

Responsibilities

Be a key member of our Product Engineering organization, developing our next-generation macOS client application and System Extension that securely intercepts and routes DNS/network traffic
Design, build, and maintain a NetworkExtension-based application using Apple's NEDNSProxyProvider and/or NEFilter frameworks to filter and control DNS queries
Collaborate closely with QA and product teams to define requirements and acceptance criteria for new features
Deliver real business value to our customer base
Expand your knowledge on all technologies within our ecosystem

Qualification

MacOS developmentSystem ExtensionsNetworkExtension frameworksDNS fundamentalsSwiftObjective-CMacOS development toolsGitCommunication skillsTeam collaboration

Required

5+ years of experience developing and maintaining macOS applications
Strong experience with System Extensions (SEXT) and NetworkExtension frameworks (NEDNSProxyProvider, NEFilterControlProvider, etc.)
Deep understanding of DNS fundamentals, including TCP/IP, DoH, and DoT protocols
Proficiency in Swift and Objective-C, with additional experience in Go, C, or C++ preferred
Familiarity with macOS development tools (Xcode, Instruments, lldb, tcpdump, Wireshark)
Experience with code signing, entitlements, provisioning profiles, and notarization
Knowledge of MDM platforms (Jamf, Mosyle) and deployment best practices in enterprise environments
Experience with Git, modern CI/CD pipelines, and automated testing frameworks
Strong communication skills and comfort working in distributed, asynchronous teams
Availability to work hours overlapping 9am–5pm EST, Monday–Friday

Preferred

Deep knowledge of macOS internals and system-level debugging
Experience implementing DNS filtering, proxying, or network interception technologies
Familiarity with continuous integration systems (GitHub Actions, Jenkins, etc.)
Experience with scripting languages (Python, Shell, or Go) for build and deployment automation
Exposure to TLS, mutual authentication, or certificate pinning
Understanding of endpoint protection, security auditing, or privacy compliance standards
Close proximity to our Tampa, FL office

Benefits

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 Cancun!

Company

DNSFilter

twittertwittertwitter
company-logo
DNSFilter provides security via DNS that protects over 4M end users from online security threats using artificial intelligence.

Funding

Current Stage
Growth Stage
Total Funding
$62.11M
Key Investors
Insight PartnersBigfoot CapitalTechstars
2023-08-10Series A· $15M
2022-08-17Series Unknown· $10.76M
2021-07-21Series A· $30M

Leadership Team

leader-logo
Ken Carnesi
Co-Founder & CEO
linkedin
leader-logo
Brian Gillis
Co-Founder
linkedin
Company data provided by crunchbase