The Application Security Engineer is responsible for integrating security throughout the software development lifecycle to reduce risk and improve the security of PowerSchool's products and services.
Responsibilities
Partner with development, architecture, product, and DevOps teams to integrate security throughout the software development lifecycle.
Perform threat modeling exercises to identify potential attack vectors, security risks, and required security controls for new and existing applications.
Conduct secure architecture and design reviews to identify security weaknesses and recommend effective mitigations early in the development process.
Provide security guidance and consultation to engineering teams regarding secure coding practices, application security risks, and security requirements.
Manage and support application security testing programs, including static application security testing (SAST), dynamic application security testing (DAST), software composition analysis (SCA), secret scanning, and related security technologies.
Requirements
Bachelor's degree in Cybersecurity, Information Technology, Computer Science, Software Engineering, or a related field; or equivalent combination of education, training, and experience.
The Application Security Engineer is responsible for integrating security throughout the software development lifecycle to reduce risk and improve the security of PowerSchool's products and services.
Responsibilities
Partner with development, architecture, product, and DevOps teams to integrate security throughout the software development lifecycle.
Perform threat modeling exercises to identify potential attack vectors, security risks, and required security controls for new and existing applications.
Conduct secure architecture and design reviews to identify security weaknesses and recommend effective mitigations early in the development process.
Provide security guidance and consultation to engineering teams regarding secure coding practices, application security risks, and security requirements.
Manage and support application security testing programs, including static application security testing (SAST), dynamic application security testing (DAST), software composition analysis (SCA), secret scanning, and related security technologies.
Requirements
Bachelor's degree in Cybersecurity, Information Technology, Computer Science, Software Engineering, or a related field; or equivalent combination of education, training, and experience.
Lead design and development of security features for SONiC and Linux-based network operating systems, drive security architecture, and provide technical leadership.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Karnataka, India
Responsibilities
Lead design and development of security features for SONiC and Linux-based network operating systems
Drive security architecture for routing, switching, EVPN-VXLAN, AI fabrics, and platform security technologies
Champion Secure Development Lifecycle practices
Partner with product security, platform, architecture, and quality teams to identify risks and ensure secure product delivery
Provide technical leadership and mentorship while leveraging AI-assisted development and testing tools
Requirements
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Lead design and development of security features for SONiC and Linux-based network operating systems, drive security architecture, champion SDL practices, partner with product security and platform teams, provide technical leadership and mentorship.
Responsibilities
Lead the design and development of security features for SONiC and Linux-based network operating systems across data, control, and management planes
Drive security architecture for routing, switching, EVPN-VXLAN, AI fabrics, and platform security technologies including secure boot, firmware validation, container security, and hardware root of trust
Champion Secure Development Lifecycle (SDL) practices, including threat modeling, secure design reviews, code reviews, and security compliance automation
Partner with product security, platform, architecture, and quality teams to identify risks, resolve complex issues, and ensure secure product delivery
Provide technical leadership and mentorship while leveraging AI-assisted development and testing tools to improve engineering productivity and software quality
Requirements
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Lead design, development, and security of next‑generation network operating system software for enterprise, cloud, AI, and data center environments.
Locations (2)
Chennai, Tamil Nadu, India
Bangalore, Tamil Nadu, India
Responsibilities
Design and develop security features and architecture for SONiC and Linux‑based network operating systems across routing, switching, EVPN‑VXLAN, and AI fabric deployment.
Drive certificate‑based security technologies, platform security initiatives, including secure boot, firmware validation, container security, and hardware root‑of‑trust architectures.
Drive Secure Development Lifecycle (SDL) practices, including threat modeling, secure design, and security code reviews and develop security automation and compliance solutions using modern APIs, YANG models, and CI/CD pipelines.
Partner with product security, architecture, platform, and quality engineering teams to identify and mitigate risks.
Drive complex debugging, root‑cause analysis, and security investigations, partnering with cross‑functional teams to identify and mitigate risks.
Lead threat modeling, secure design reviews, penetration testing, code review, security automation, AI system security, incident response, remediation, compliance work for Unity products and services.
Compensation
Denmark: Base Salary Range: kr702,200 – kr1,053,400 DKK gross
Responsibilities
Lead threat modeling, secure design reviews, and penetration testing for Unity products and services
Perform deep code review and manual testing on high-risk systems
Build and operate security automation
Secure Unity's AI and agentic systems
Partner with engineering teams to drive remediation