> Markdown version of [/jobs/ext/472644-software-engineer-ios-securing-engineering-usds](https://www.wearedevelopers.com/jobs/ext/472644-software-engineer-ios-securing-engineering-usds). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, iOS - Securing Engineering, USDS - **Company:** Tiktok Inc. - **Location:** San Jose, CA, United States - **Experience:** Experienced - **Salary:** $187,040.0 - $359,720.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Apple IOS, Software Applications, Cursor (Graphical User Interface Elements), Programming Tools, Memory Management, Performance Tuning, Large Language Models, Information Technology, Objective C++, Network Optimization, Vulnerability Analysis - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a48f3f2e5e28abb8 ## About the Role Do you have a Bachelor's degree?, Minimum Qualifications - BS/MS degree in Computer Science, Engineering, or a related field. - 3+ years of experience in mobile and desktop app development for Apple platforms. - Expertise in Objective-C and Swift, with a deep understanding of Darwin-based frameworks and system-level tools. - Performance Optimization: Proven experience with memory management, network optimization, and battery efficiency. Preferred Qualifications - Hands-on experience with Network Extensions or system-level traffic filtering. - Demonstrated ability to contribute to architectural design and translate business security goals into technical vision. - Familiarity with AI-enabled development tools (e.g., Cursor, Replit) to accelerate core logic implementation. ## Description About the team The Security Engineering team is missioned to run and operate security infrastructures, platforms and technologies, as well as to support cross-functional teams to protect our users, products and infrastructures. This team is responsible for enhancing security tools and identifying vulnerabilities, with a specific focus on content assurance and the application of large language models (LLMs). You'll collaborate cross-functionally with partners inside and outside TikTok to fortify our products and users' security, helping to establish TikTok as the most trusted platform. Responsibilities We are seeking a Software Engineer to be a core member of our Apple Platforms team. In this role, you will lead the design and development of an AppGuard security framework, specifically focusing on the monitoring and management of all egress/ingress traffic. You will be a key contributor in a greenfield environment, applying high-performance engines and Domain-Specific Languages (DSL) to ensure application assurance. - Architect Security Solutions: Take ownership of the technical direction for AppGuard, from initial design to implementation on iOS and macOS. - Traffic & Policy Control: Develop capabilities to monitor and cut-off application traffic based on dynamic rule updates and sampling - Performance Engineering: Implement high-performance engines to execute DSL-based logic for real-time security judging. - Tooling Development: Design and develop associated platforms for the integration, testing, validation, and profiling of sandbox components. - Collaborate Cross-Functionally: Work with stakeholders to ensure security solutions meet operational needs without compromising user experience. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [An (In-)Complete Guide to C++ Object Lifetimes](https://www.wearedevelopers.com/videos/1060-an-in-complete-guide-to-c-object-lifetimes) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Automated Security for the Entire SDLC](https://www.wearedevelopers.com/videos/100323-automated-security-for-the-entire-sdlc) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)