Product Security Specialist
Posted on 2/14/2024
Geotab

1,001-5,000 employees

Open platform telematics technology provider
Company Overview
Geotab is on a mission to advance technology, empower businesses and make the roads safer for everyone. The company connects vehicles to the internet and provide web-based analytics to help organizations manage their fleets.
AI & Machine Learning
Data & Analytics
Hardware

Company Stage

N/A

Total Funding

N/A

Founded

2000

Headquarters

Oakville, Canada

Growth & Insights
Headcount

6 month growth

3%

1 year growth

2%

2 year growth

9%
Locations
Oakville, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Bash
Python
JavaScript
Communications
TypeScript
Linux/Unix
CategoriesNew
IT & Security
Software Engineering
Requirements
  • 3-5 years of experience with security evaluation/analysis and security code reviews or relevant development experience
  • Bachelor’s degree in Computer Science, Information Management, Engineering or a related field
  • Experience using source code, dynamic and dependency scanners
  • Knowledge of programming languages (e.g. C, C#, .NET, Python, Javascript/Typescript)
  • Competent with Linux, Windows, GCE, bash, python
  • Experience working within a technical or engineering organization/knowledge of the high-technology industry is an asset
  • High accuracy and meticulous attention to detail
  • Excellent verbal and written communication skills
  • Strong analytical skills with the ability to problem-solve to well-judged decisions
Responsibilities
  • Review existing/new/proposed products with a variety of source code, dynamic and dependency scanners, manual code reviews and security-based architecture reviews as required
  • Manually validates scanner findings by tracing source code for a variety of code bases and provides developer level suggestions for code remediation
  • Write and maintain scripts/code (bash and python) to generate scan input packages, automate security scanner execution and integrate scanners with CI pipelines and Google Cloud storage and reporting mechanisms
  • Contribute to secure coding standards (involves developing secure coding training for current and future developers)
  • Perform technical writing of assessment reports and vulnerability descriptions for product owners and developers
  • Look at the bigger picture and question whether the coverage is sufficient, and if not make recommendations to address coverage gaps
  • Follow through to prevent things falling through the cracks
  • Prioritizes work that benefits the team
  • Escalates issues in a timely manner
  • Support Geotab global strategic initiatives
Desired Qualifications
  • Security certifications are an asset
  • Ability to pick up new programming languages quickly
  • Able to dive deeply into convoluted or difficult code to evaluate the validity of potential vulnerabilities
  • Strong interpersonal relationship building skills
  • A strong team-player with the ability to engage with all levels of the organization