Senior Security Automation Developer(Global Security)
330 FRONT ST W:TORONTO, Canada
Job Summary
Job Description
What is the Opportunity?
Are you a seasoned security professional with a passion for automation and AI-driven solutions? Do you thrive in a collaborative environment where you can design and implement innovative tools to optimize vulnerability management processes? We are seeking a Senior Security Automation Engineer to join our team and play a pivotal role in transforming how we manage vulnerabilities and enhance security operations.
This role is perfect for someone who is energetic, enthusiastic, and driven by curiosity, with a deep understanding of security automation, vulnerability management and AI/ML technologies. You will work on cutting-edge projects that leverage automation and AI to streamline processes, reduce false positives, and improve observability and controls.
What you will do
Develop and Expand Vulnerability Automation Capabilities:
Build and enhance automated notification and escalation systems for vulnerabilities to ensure timely remediation and compliance.
Create and refine automation for vulnerability exception handling to streamline approval processes and reduce manual effort.
Enhance Observability and Controls:
Develop and implement Site Reliability Engineering (SRE) observability solutions to monitor and enforce vulnerability management controls.
Improve visibility into vulnerability management processes to ensure alignment with enterprise security standards.
Integrate AI/LLM Capabilities:
Incorporate large language model (LLM) insights into vulnerability reporting and notifications to provide actionable intelligence.
Enable text-to-SQL LLM capabilities to allow teams to interact with vulnerability data using natural language queries.
Collaborate Across Teams:
Partner with AppSec, DevOps, and infrastructure teams to integrate automation and AI solutions into existing workflows.
Act as a trusted advisor, providing technical expertise and actionable recommendations to stakeholders.
Stay Ahead of Emerging Trends:
Continuously research and implement the latest advancements in AI, ML, and security automation to enhance vulnerability management processes.
What you need to succeed
Must-have:
Proven Expertise in Security Automation:
Demonstrated experience in developing and implementing automated solutions for vulnerability management, including notifications, escalations, and exception handling.
Hands-on experience with scripting and automation tools (e.g., Python, PowerShell, Ansible, Terraform).
Experience with SRE observability tools (e.g., Prometheus, Grafana, Splunk) and their integration into security workflows.
Exceptional Problem-Solving and Development Skills:
Proficiency in programming languages such as Python, Java, or Go.
Ability to design and implement scalable, reliable, and efficient automation solutions.
Collaboration and Communication:
Strong ability to work cross-functionally with security, DevOps, and infrastructure teams.
Excellent communication skills to convey complex technical concepts to diverse audiences.
Nice to Have:
Knowledge of AI/ML Technologies:
Experience integrating large language models (LLMs) into security workflows, such as text-to-SQL capabilities and AI-driven insights.
Familiarity with AI/ML frameworks and tools (e.g., TensorFlow, PyTorch, OpenAI APIs).
Knowledge of vulnerability assessment tools (e.g., Tenable, Qualys, Snyk, Aqua) and processes.
Familiarity with cloud security concepts and tools (e.g., AWS, Azure, GCP, Aqua Security, Prisma).
Cybersecurity certifications (e.g., CISSP, OSCP, GCIH, CEH).
Knowledge of text-to-SQL LLM capabilities and their application in querying security data.
Experience with Lean Six Sigma principles to optimize processes.
Hands-on experience with CI/CD pipelines and developer tools (e.g., Jenkins, GitHub Actions).
What’s in it for you?
We thrive on the challenge to be our best, embrace progressive thinking to keep growing, and work together to deliver trusted advice to help our clients thrive and communities prosper.
A Comprehensive Total Rewards Program:
Bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.Leadership Development:
Leaders who support your growth through coaching and managing opportunities.Impactful Work:
The ability to make a difference and leave a lasting impact on the organization’s security posture.A Collaborative Environment:
Work in a dynamic, progressive, and high-performing team that values innovation and inclusivity.Career Growth Opportunities:
Access to a variety of challenging roles across business units and geographies.
Join Us
If you’re ready to take on a leadership role in security automation and AI innovation, we’d love to hear from you. Apply now to join a team that is passionate about protecting what matters most.
Job Skills
Agile Methodology, Apache Airflow, Apache Kafka, Automation, Design, Information Technology (IT) Infrastructure, Java, Programming Languages, Python (Programming Language), Rundeck (Software), Software Change Request Management, Software Development, Software Development Life Cycle (SDLC), Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, Structured Query Language (SQL), System Testing ToolsAdditional Job Details
Address:
330 FRONT ST W:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2025-06-20Application Deadline:
2025-07-21Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Inclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow Ansible APIs AWS Azure CI/CD DevOps Engineering GCP GitHub Grafana Java Jenkins Kafka LLMs Machine Learning OpenAI Pipelines Python PyTorch Research SDLC Security Splunk SQL TensorFlow Terraform Testing
Perks/benefits: Career development Competitive pay Flex hours Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.