Software Security Engineer Job Description

Use this Software Security Engineer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Software Security Engineer

Software Security Engineer responsibilities

  • Implementing, testing and operating advanced software security techniques in compliance with technical reference architecture
  • Performing on-going security testing and code review to improve software security
  • Troubleshooting and debugging issues that arise

Software Security Engineer Job Description Template

Job Brief

We are looking for a skilled Security Engineer to analyze software designs and implementations from a security perspective, and identify and resolve security issues. You will include the appropriate security analysis, defences and countermeasures at each phase of the software development lifecycle, to result in robust and reliable software.


  • Implement, test and operate advanced software security techniques in compliance with technical reference architecture
  • Perform on-going security testing and code review to improve software security
  • Troubleshoot and debug issues that arise
  • Provide engineering designs for new software solutions to help mitigate security vulnerabilities
  • Contribute to all levels of the architecture
  • Maintain technical documentation
  • Consult team members on secure coding practices
  • Develop a familiarity with new tools and best practices


  • Proven work experience as a software security engineer
  • Detailed technical knowledge of techniques, standards and state-of-the art capabilities for authentication and authorization, applied cryptography, security vulnerabilities and remediation
  • Software development experience in one of the following core languages: Ruby on Rails, Java, Javascript and .NET
  • Adequate knowledge of web related technologies (Web applications, Web Services and Service Oriented Architectures) and of network/web related protocols
  • Interest in all aspects of security research and development
  • BS degree in Computer Science or related field

Software Security Engineer Job Description Examples

Remote Application Security Engineer (W2 Only) • Trova LLC

W2 only position with no sponsorship. Candidates must live in the Central or Eastern time zone.

We are seeking a passionate and intelligent professional to join our team. Reporting directly to the Director of Information Security, the Application Security Engineer will be responsible for analyzing software designs, processes, code, and implementation from a security perspective, and work with....

Read more
Lead Cyber Security Engineer, Software Reverse Engineering • Pacific Northwest National Laboratory


Pacific Northwest National Laboratory is looking for a senior-level cyber security engineer with a passion and expertise in reverse engineering and a desire to define and drive projects with widespread impact on national security. This role seeks a staff member with experience in both software reverse engineering and leading teams in reverse engineering. Experience with non-x86... arc...

Read more
Product Cyber Security Engineer - Software Defined Vehicle (SDV) • General Motors

Job Description

The SDV Security Engineer (Software Defined Vehicle) is part of GMs Product Cybersecurity technical staff responsible for security design of GMs new software defined vehicle architecture. The SDV Security Engineer work assignment involves defining security requirements, performing evaluation of security designs, and driving a validation plan for responsible requirements. Work.....

Read more
Security Engineer • H&R Block

What you'll do...

The Security Engineer is responsible for implementing, maintaining, monitoring, and managing secure solutions. As a developing professional in security engineering, performs moderately complex functions in assigned area of specialty including network and system support, vulnerability management and SIEM management...The Security Engineer is expected to contribute to the corp...

Read more