Senior Cybersecurity Researcher

at  SafetyCLI Cybersecurity

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Jun, 2024Not Specified28 Mar, 20245 year(s) or aboveJavascript,Agile Environment,Communication Skills,Java,Security Research,Supply Chain Security,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are looking for a Senior Cybersecurity Researcher to play a key role in maintaining our industry-leading vulnerability database, which is based on a Python/Django/Postgres stack. Your focus will be on software supply chain security and vulnerability analysis, with a particular emphasis on Python, Java, and JavaScript ecosystems.

REQUIREMENTS

  • 10+ years of overall technical experience
  • 5+ years of experience in cybersecurity research, specifically in software supply chain security
  • Strong programming skills in Python, Java, and JavaScript, complemented by an understanding of their package ecosystems and associated vulnerabilities.
  • Experience using LLMs, such as GPT, Claude, or Copilot, for security research and analysis
  • Excellent problem-solving and communication skills
  • Ability to work collaboratively in a fast-paced, agile environment
  • Passionate about staying at the forefront of cybersecurity research and AI-driven solutions
  • Thrives in a fast-paced startup environment, comfortable with rapid iterations and adaptable to changing requirements
  • Resourceful and creative problem-solver, able to deliver results with limited resources and tight deadlines

Responsibilities:

  • Review and assess the validity of known vulnerabilities, occasionally delving deeper to thoroughly understand the issues at hand
  • Contribute to the development and maintenance of the vulnerability database, focusing on Python, Java, and JavaScript ecosystems
  • Experiment with and discover novel ways to detect potential vulnerabilities in packages or software
  • Collaborate with data engineers to translate novel vulnerability detection methods into systematic, repeatable processes within our data processing system
  • Work closely with the Lead System Architect and Senior Data Engineer to integrate security findings into the data processing system
  • Develop and optimize AI-driven modules and components to enhance the system’s security capabilities
  • Stay up-to-date with the latest security trends and incorporate this knowledge into the system
  • Embrace a fast-paced, iterative development approach, delivering working solutions quickly and continuously improving based on feedback


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada