Simplify Logo

Full-Time

Product Security Specialist

Posted on 5/14/2024

Geotab

Geotab

1,001-5,000 employees

AI-powered fleet management solutions

Data & Analytics
Automotive & Transportation
Consulting
Hardware
Enterprise Software
Fintech
AI & Machine Learning
Aerospace
Defense

Mid, Senior

Oakville, ON, Canada

Category
Cybersecurity
IT & Security
Required Skills
Bash
Python
JavaScript
Communications
TypeScript
Linux/Unix
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
  • Security certifications are an asset
  • Experience using source code, dynamic and dependency scanners (e.g. Veracode, Fortify, Sentinel, owasp dependency, NetSparker, Qualys etc.)
  • Knowledge of programming languages (e.g. C, C#, .NET, Python, Javascript/Typescript); web service technologies (e.g. XML, JSON, SOAP, and REST.); dependency package managers such as npm, nuget, and how they are specified in code
  • Ability to pick up new programming languages quickly
  • 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
  • Able to work well under pressure and respond to fast changing priorities and deadlines
  • Highly organized and able to manage multiple tasks and projects simultaneously
  • Excellent verbal and written communication skills
  • Strong interpersonal relationship building skills
  • Strong analytical skills with the ability to problem-solve to well-judged decisions
  • A strong team-player with the ability to engage with all levels of the organization
  • Technical competence using software programs, including, but not limited to, Google Suite for business (Sheets, Docs, Slides)
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 validate scanner findings by tracing source code for a variety of code bases and provide developer level suggestions for code remediation
  • Explain risk assessments at both the developer (technical) and management (Non-technical) levels
  • 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
  • Update scanning scripts quickly, and refactor as needed
  • Contribute to secure coding standards (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. Prioritize work that benefits the team. Escalate issues in a timely manner
  • Support Geotab global strategic initiatives

Geotab provides a comprehensive fleet management platform powered by AI and data intelligence, offering telematics, video-based safety, and open integrations to optimize fleet performance. With over 4 million subscriptions and processing more than 75 billion data points a day, Geotab helps customers make better decisions, increase productivity, ensure fleet safety, and achieve sustainability goals.

Company Stage

M&A

Total Funding

N/A

Headquarters

Oakville, Canada

Founded

2000

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-3%

2 year growth

-3%

Benefits

Medical & dental

Retirement savings

Fitness membership

Baby bonus

Flex work arrangements

Home office reimbursement for select items

EV program

Learning reimbursement

INACTIVE