Centric Software logo

Application Security Intern

Centric Software
Internship
Remote
United States
$24 - $27 USD yearly
Development

Job Title       AppSec (Application Security) Intern 

Location       Remote/Hybrid, Campbell, USA 

Compensation:     $24 -$27 hourly USD 

Job Summary: 

Are you passionate about cybersecurity and eager to gain real-world experience in protecting applications from modern threats? As an Application Security (AppSec) Intern, you'll work alongside experienced security engineers to help secure cutting-edge software solutions. This internship is designed to provide hands-on exposure to application security testing, secure coding best practices, and threat analysis. Whether you’re analyzing vulnerabilities, automating security processes, or collaborating with development teams, you’ll play a key role in strengthening application security while expanding your technical expertise. If you're looking for an opportunity to apply your knowledge in a fast-paced, innovative environment, this internship is for you! 

Responsibilities: 

As an intern you may be working on one of more of the below areas: 

  • Vulnerability Assessment: Assist in identifying, analyzing, and mitigating security vulnerabilities in applications and software systems. 

  • Security Testing: Conduct static and dynamic application security testing (SAST/DAST) to assess potential risks. 

  • Secure Development Practices: Support the development and enforcement of secure coding practices across engineering teams. 

  • Threat Modeling: Participate in threat modeling and security architecture reviews to enhance software security. 

  • Security Automation: Assist in automating security testing and monitoring through scripting and security tools. 

  • Research & Analysis: Investigate emerging threats and vulnerabilities to improve application security strategies. 

  • Developer Collaboration: Work with engineering teams to provide guidance on security best practices and remediation strategies. 

  • Compliance & Reporting: Assist in security documentation, compliance tracking, and reporting for security assessments. 


Qualifications: 

Required: 

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Cybersecurity, Information Security, or a related technical field. 

  • Understanding of application security principles, common vulnerabilities (e.g., OWASP Top 10), and secure software development practices. 

  • Familiarity with programming languages such as Python, Java, JavaScript, or C/C++. 

  • Knowledge of web security concepts, authentication protocols, and encryption standards. 

  • Exposure to penetration testing, ethical hacking, or vulnerability assessments is a plus. 

  • Familiarity with security tools such as Burp Suite, OWASP ZAP, Snyk, Checkmarx, or similar. 

  • Strong problem-solving and analytical skills, with attention to detail in security assessment. 

  • Ability to collaborate effectively in a team environment and communicate technical findings clearly. 

Preferred (Bonus Points If You Have): 

  • Hands-on experience with cloud security (AWS, Azure, GCP) or DevSecOps practices. 

  • Familiarity with container security (Docker, Kubernetes) and Infrastructure as Code (IaC) security. 

  • Previous participation in capture-the-flag (CTF) competitions or security research is a plus. 

  • Certifications such as Security+, CEH, or OSCP (even if in progress) are beneficial. 

What you will learn: 

  • Hands-On Experience: Identifying and remediating real-world security vulnerabilities in applications. 

  • Secure Development Best Practices: Implementing DevSecOps methodologies to integrate security within the software lifecycle. 

  • Security Assessment Techniques: Gaining exposure to penetration testing methodologies and security assessment tools. 

  • Industry Standards & Compliance: Understanding risk management, compliance frameworks, and security standards (e.g., OWASP, NIST, ISO 27001). 

  • Cloud & API Security: Learning best practices for securing cloud environments, APIs, and modern software architectures. 

  • Cross-Team Collaboration: Working alongside security and development teams to integrate security at every stage of software development. 

What we offer:   

  • Mentorship & Guidance: Work closely with experienced security engineers who will support your learning and growth. 

  • Exposure to Cutting-Edge Technologies: Gain hands-on experience with the latest security tools and techniques used in the industry. 

  • Impactful Projects: Contribute to real-world security initiatives that enhance application security. 

  • Professional Development: Access to training, learning resources, and networking opportunities within the cybersecurity community. 

  • Collaborative Environment: Work in an innovative, fast-paced setting where your contributions are valued. 

  • Career Preparation: Build a strong foundation in cybersecurity, gaining the skills and experience needed for future security roles. 
     

The US base hourly range for this entry level internship position is $24.00-$27.00.  Our hourly ranges are determined by role, level and location.  The range for each job posting reflects the minimum and maximum target for internship hourly pay for the position across all US locations.  Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience and relevant education or training.  Please note that the compensation details listed reflect base hourly pay. 

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.