{"schemaVersion":"jobsearcher.job.v1","id":"2dd77a328a3cb52989fe1c8a","url":"https://jobsearcher.com/jobs/2dd77a328a3cb52989fe1c8a","canonicalUrl":"https://jobsearcher.com/jobs/2dd77a328a3cb52989fe1c8a","title":"Senior macOS Developer","description":"Overview 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.\r\nAs 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!\r\nWe are looking for a Senior Software Engineer specializing in macOS development, focusing on System Extensions and DNS traffic interception. As part of our Product Engineering organization you will design, build, and maintain a macOS and iOS system extension and companion app that intercepts and routes DNS traffic to our secure DNSFilter servers for intelligent filtering and protection.\r\nThis is a full-time, remote role. Eligible candidates thrive in a fast-paced, globally distributed SaaS environment, are self-motivated, and have experience building and deploying macOS networked applications at scale.\r\nWe 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!\r\nIn this Role, You Will 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.\r\nDesign, build, and maintain a NetworkExtension-based application using Apple\\'s NEDNSProxyProvider and/or NEFilter* frameworks to filter and control DNS queries.\r\nCollaborate closely with QA and product teams to define requirements and acceptance criteria for new features.\r\nDeliver real business value to our customer base\r\nExpand your knowledge on all technologies within our ecosystem\r\nTo Qualify for this Role, You Have 5+ years of experience developing and maintaining macOS applications.\r\nStrong experience with System Extensions (SEXT) and NetworkExtension frameworks (NEDNSProxyProvider, NEFilterControlProvider, etc.).\r\nDeep understanding of DNS fundamentals, including TCP/IP, DoH, and DoT protocols.\r\nProficiency in Swift and Objective-C, with additional experience in Go, C, or C++ preferred.\r\nFamiliarity with macOS development tools (Xcode, Instruments, lldb, tcpdump, Wireshark).\r\nExperience with code signing, entitlements, provisioning profiles, and notarization.\r\nKnowledge of MDM platforms (Jamf, Mosyle) and deployment best practices in enterprise environments.\r\nExperience with Git, modern CI/CD pipelines, and automated testing frameworks.\r\nStrong communication skills and comfort working in distributed, asynchronous teams.\r\nAvailability to work hours overlapping 9am–5pm EST, Monday–Friday.\r\nBonus points for Deep knowledge of macOS internals and system-level debugging.\r\nExperience implementing DNS filtering, proxying, or network interception technologies.\r\nFamiliarity with continuous integration systems (GitHub Actions, Jenkins, etc.).\r\nExperience with scripting languages (Python, Shell, or Go) for build and deployment automation.\r\nExposure to TLS, mutual authentication, or certificate pinning.\r\nUnderstanding of endpoint protection, security auditing, or privacy compliance standards.\r\nClose proximity to our Tampa, FL office\r\nWe 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.\r\nPassionate and intelligent colleagues who work hard and have a good time doing it\r\nPaid company-wide week off at the end of each year\r\nFlexible Vacation Policy\r\nAwesome company swag\r\nFull medical, dental, and vision benefits for US, UK, and Canada-based employees\r\nFull short-term disability and life benefits; available long-term disability\r\nRetirement savings account options with vested company matching for qualifying employees\r\nIn-person annual gatherings. Last time we all spent a week on a beach in Cancun!\r\nDNSFilter 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.\r\nDNSFilter participates in the E-Verify program.\r\nAt 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.\r\nU.S. hiring salary range\r\n$140,000—$160,000 USD\r\nJ-18808-Ljbffr","company":"Dnsfilter","rawCompany":"dnsfilter","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-04-09T09:08:27.279Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1244.00","title":"Network and Computer Systems Administrators","slug":"network-and-computer-systems-administrators"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior macOS Developer","description":"Overview 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.\r\nAs 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!\r\nWe are looking for a Senior Software Engineer specializing in macOS development, focusing on System Extensions and DNS traffic interception. As part of our Product Engineering organization you will design, build, and maintain a macOS and iOS system extension and companion app that intercepts and routes DNS traffic to our secure DNSFilter servers for intelligent filtering and protection.\r\nThis is a full-time, remote role. Eligible candidates thrive in a fast-paced, globally distributed SaaS environment, are self-motivated, and have experience building and deploying macOS networked applications at scale.\r\nWe 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!\r\nIn this Role, You Will 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.\r\nDesign, build, and maintain a NetworkExtension-based application using Apple\\'s NEDNSProxyProvider and/or NEFilter* frameworks to filter and control DNS queries.\r\nCollaborate closely with QA and product teams to define requirements and acceptance criteria for new features.\r\nDeliver real business value to our customer base\r\nExpand your knowledge on all technologies within our ecosystem\r\nTo Qualify for this Role, You Have 5+ years of experience developing and maintaining macOS applications.\r\nStrong experience with System Extensions (SEXT) and NetworkExtension frameworks (NEDNSProxyProvider, NEFilterControlProvider, etc.).\r\nDeep understanding of DNS fundamentals, including TCP/IP, DoH, and DoT protocols.\r\nProficiency in Swift and Objective-C, with additional experience in Go, C, or C++ preferred.\r\nFamiliarity with macOS development tools (Xcode, Instruments, lldb, tcpdump, Wireshark).\r\nExperience with code signing, entitlements, provisioning profiles, and notarization.\r\nKnowledge of MDM platforms (Jamf, Mosyle) and deployment best practices in enterprise environments.\r\nExperience with Git, modern CI/CD pipelines, and automated testing frameworks.\r\nStrong communication skills and comfort working in distributed, asynchronous teams.\r\nAvailability to work hours overlapping 9am–5pm EST, Monday–Friday.\r\nBonus points for Deep knowledge of macOS internals and system-level debugging.\r\nExperience implementing DNS filtering, proxying, or network interception technologies.\r\nFamiliarity with continuous integration systems (GitHub Actions, Jenkins, etc.).\r\nExperience with scripting languages (Python, Shell, or Go) for build and deployment automation.\r\nExposure to TLS, mutual authentication, or certificate pinning.\r\nUnderstanding of endpoint protection, security auditing, or privacy compliance standards.\r\nClose proximity to our Tampa, FL office\r\nWe 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.\r\nPassionate and intelligent colleagues who work hard and have a good time doing it\r\nPaid company-wide week off at the end of each year\r\nFlexible Vacation Policy\r\nAwesome company swag\r\nFull medical, dental, and vision benefits for US, UK, and Canada-based employees\r\nFull short-term disability and life benefits; available long-term disability\r\nRetirement savings account options with vested company matching for qualifying employees\r\nIn-person annual gatherings. Last time we all spent a week on a beach in Cancun!\r\nDNSFilter 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.\r\nDNSFilter participates in the E-Verify program.\r\nAt 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.\r\nU.S. hiring salary range\r\n$140,000—$160,000 USD\r\nJ-18808-Ljbffr","datePosted":"2026-04-09T09:08:27.279Z","dateModified":"2026-04-09T09:08:27.279Z","hiringOrganization":{"@type":"Organization","name":"Dnsfilter","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"2dd77a328a3cb52989fe1c8a"},"url":"https://jobsearcher.com/jobs/2dd77a328a3cb52989fe1c8a"}}