Application Security Engineer
- Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- 6+ years of relevant experience in Application Security, AppSec engineering, Cloud Security, or Software Engineering
- Posting language
- English
- Posted
Original job description
About Cybage:
Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific, data-driven system called the Excel Shore Model of Operational Excellence.
Job Summary:
This role will require you to lead security engineering initiatives, perform advanced risk assessments, and design scalable security controls across critical applications. You will serve as a subject matter expert (SME) in application, guiding engineering teams, influencing security strategy, and driving automation across the SDLC.This role requires deep technical expertise, leadership potential, and the ability to shape long‑term Application Security direction.
Key Responsibilities
- Design and implement security architectures and controls for large-scale, cloud-native applications.
- Conduct in-depth risk assessments, including penetration testing and code reviews.
- Collaborate with developers and DevOps teams to integrate security at all stages of the software development lifecycle (SDLC).
- Drive security for AI-powered features by defining secure architectures, assessing AI/ML risks, and implementing advanced testing and controls for AI models, agents, and MCP servers.
- Identify areas of improvements in security tools and practices, and remediate the identified gap by implementing innovative solutions.
- Evaluate third‑party security tools and vendor‑provided controls for technical effectiveness, enterprise fit, and alignment with organization’s security architecture and standards.
- Collaborate with vendors to provide actionable technical feedback, drive product improvements, and ensure controls are implemented and configured appropriately for Bloomberg Industry Group’s environment.
- Build, improve, and scale security automation, integrating tooling across CI/CD pipelines and cloud platforms.
- Provide guidance to junior engineers and cross-functional teams on security best practices.
- Participate in incident response efforts and investigations into security incidents.
- Stay ahead of the curve by keeping informed of industry trends and emerging threats, applying this knowledge to continually improve security
Required Skills & Qualifications
- 6+ years of relevant experience in Application Security, AppSec engineering, Cloud Security, or Software Engineering
- Deep expertise in application security, secure software design, and risk management, including frameworks such as OWASP ASVS, OWASP Top 10, and NIST 800‑53.
- Extensive experience conducting complex security assessments and building automated security controls for large engineering environments.
- Proficiency in multiple programming languages (e.g., Python, Java, JavaScript) and hands-on experience with SAST, DAST, SCA, IaC, container, and cloud security tools.
- Strong understanding of modern architectures (cloud-native, microservices, Kubernetes, containers, serverless) and DevSecOps processes.
- Advanced understanding of AI/ML security, including model vulnerability analysis, AI threat modeling, secure LLM integration patterns, and familiarity with NIST AI RMF or OWASP Top 10 for LLMs
More about this job
Responsibilities
Design security architectures and controls for cloud-native applications, conduct risk assessments and security testing, and integrate security automation throughout the SDLC. Guide engineering teams, assess AI/ML security risks, evaluate third-party tools, and contribute to incident response and security strategy.
Requirements
Requires 6+ years of relevant experience and deep expertise in application security, secure software design, risk management, and security assessments. Candidates should have programming experience, hands-on familiarity with security testing and cloud tools, knowledge of modern architectures and DevSecOps, and advanced understanding of AI/ML security.
Skills
- Application Security
- Security Architecture
- Risk Assessment
- Penetration Testing
- Code Review
- Secure Software Design
- DevSecOps
- Security Automation
- Cloud Security
- AI/ML Security
- Python
- Java
- JavaScript
- SAST
- DAST
- Software Composition Analysis
Visa sponsorship
Not detected in the job text
Categories
- Security & Safety
- Technology
- Software
- Engineering
Keywords
- Application Security
- AppSec Engineering
- Cloud Security
- Secure Software Design
- Risk Management
- OWASP ASVS
- OWASP Top 10
- NIST 800-53
- Penetration Testing
- Code Review
- SAST
- DAST
- Software Composition Analysis
- Infrastructure as Code
- Container Security
- DevSecOps
- SDLC
- CI/CD
- Cloud-Native Applications
- Microservices
- Kubernetes
- Serverless
- Python
- Java
- JavaScript
- AI/ML Security
- AI Threat Modeling
- Secure LLM Integration
- NIST AI RMF
- OWASP Top 10 for LLMs