About the job
About Us:
At TP-Link Systems Inc., headquartered in the United States, we take pride in being a leading global provider of dependable networking devices and smart home solutions. Our commitment to innovation has consistently positioned us as the world’s premier provider of Wi-Fi technology. Serving customers in over 170 countries, we are dedicated to enhancing lives through fast and reliable connectivity.
We believe in the transformative power of technology! Our mission is to develop high-performance products that connect users globally with the latest advancements. By embracing values of professionalism, innovation, excellence, and simplicity, we empower our clients to achieve exceptional performance while ensuring consumers enjoy a seamless lifestyle.
Position Overview:
We are on the lookout for highly skilled and experienced Software Security Analysts (also referred to as Source Code Auditors) to fortify our cybersecurity team. In this pivotal role, you will conduct comprehensive reviews and analyses of source code to uncover potential security vulnerabilities, ensure adherence to coding standards, and bolster the overall security posture of our applications. Your collaboration with development teams, security professionals, and stakeholders will be crucial in providing actionable insights and recommendations aimed at improving code quality and security.
Key Responsibilities:
- Perform thorough audits of source code to identify vulnerabilities, security weaknesses, and coding inefficiencies.
- Review code in various programming languages and frameworks including Python, Java, C++, JavaScript, Swift, and Kotlin.
- Establish and maintain code auditing standards, processes, and tools for consistent and high-quality reviews.
- Work closely with development teams to offer feedback on secure coding practices and remediation strategies.
- Generate detailed audit reports highlighting findings, risks, and recommendations for enhancing code security and quality.
- Stay informed about the latest security threats, coding standards, and best practices to continually refine audit processes.
- Mentor junior auditors, offering guidance on auditing techniques, tools, and best practices.
- Collaborate with cross-functional teams to integrate security practices into the software development lifecycle (SDLC).
- Assist in creating and delivering security training and awareness programs for development teams.

