Job Title: Python - Software Developer
Location: Montreal (Remote)
Contract: 1-Year
Description
:The Software Developer will support the design, development, and modernization of cybersecurity technology solutions within the Cyber Data Risk & Resilience (CDRR) organization. This role contributes to the delivery of the Cyber Security product portfolio by building scalable, resilient systems and partnering with cross functional stakeholders to support secure technology outcomes aligned with the portfolio roadmap
.
Key Responsibiliti
es• Design, develop, and enhance high quality software solutions supporting cybersecurity platform
s.• Re-architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalabilit
y.• Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadma
p.• Partner with global stakeholders and engineering teams to gather requirements and communicate technical solution
s.• Analyze complex technical requirements and support architectural decision makin
g.• Operate effectively in a fast paced environment, managing priorities and delivering under pressur
e.• Communicate technical considerations, risks, and recommendations clearly to stakeholder
s.• Support agile delivery practices and collaboration across engineering team
s.
Required Skills & Experie
nce• 6+ years of relevant software development experien
ce.• Strong proficiency in Python with hands on development experien
ce.• Strong application design skills and object oriented programming fundamenta
ls.• Experience with domain , event , and message driven architectures and RESTful servic
es.• Hands on experience with distributed systems and messaging technologies (e.g., Apache Kafk
a).• At least 1 year of hands on experience with a major cloud service provider (AWS, Azure, or GC
P).• Experience using Infrastructure as Code (IaC) tools such as Terrafo
rm.• Strong analytical and problem solving skills with knowledge of data structures and algorith
ms.• Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQ
L).• Experience with NoSQL databases (e.g., MongoD
B).• Strong written and verbal communication skil
ls.
Desired / Optional Sk
ills1. Experience with Cloud Security Posture Management (CSPM) tools (e.g., Wiz, Prisma Cloud, Check Point CloudGua
rd).2. Experience with cloud native security and governance tooling (e.g., Azure Policy, AWS SCP/RCP, GCP Constrain
ts).3. Scripting experience (Bash and/or PowerShell) and familiarity with Linux and Windows platfo
rms.4. Experience with web technologies (e.g., Angular, React) or equivalent frameworks.Deliverables / Expected Outc
omes5. Secure, scalable software components supporting cybersecurity platfo
rms.6. Modernized architecture aligned to resiliency and performance standa
rds.7. Timely delivery of assigned development work aligned with portfolio priorit
ies.8. Clear technical documentation and stakeholder communicati
ons.9. Contributions to improved cybersecurity controls and risk management capabilit
By continuing you agree to our Terms & Privacy Policy.