Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer developing advanced OSINT tools for Liferaft, enhancing data collection and analysis capabilities. Collaborating with cross-functional teams to build high-performance applications.

Responsibilities

  • Design, develop, and maintain scalable and secure OSINT software solutions.
  • Implement machine learning and natural language processing (NLP) techniques for data enrichment and analysis.
  • Collaborate with data scientists, analysts, and security professionals to refine intelligence workflows.
  • Ensure system performance, reliability, and security best practices are met.
  • Stay up-to-date with the latest OSINT tools, techniques, and industry trends.
  • Contribute to the architecture and design of backend services and databases.
  • Write clean, maintainable, and well-documented code.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Strong programming skills in React, Typescript, PHP, Python or similar languages.
  • Experience with web scraping frameworks (e.g., Scrapy, Selenium, BeautifulSoup) and API integrations.
  • Knowledge of database technologies such as PostgreSQL, Elasticsearch, or NoSQL solutions.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Understanding of security best practices in data collection and processing.
  • Strong problem-solving skills and ability to work independently or as part of a team.

Benefits

  • Competitive compensation plan
  • Flexible PTO – Take a minimum of 15 days/year with no cap beyond
  • Health & Dental Benefits (Medavie Blue Cross)
  • 80% employer paid benefits
  • Orthodontic coverage for minor dependents (lifetime maximum per BC guidelines)
  • Comprehensive mental health coverage — up to $3,000 per month, available for both employees and dependents
  • Free access to EAP, Greenshield and a variety of physical and mental health services via wellness platform
  • Remote-first workplace with optional access to office space and flexible working hours
  • Investment in personal and professional growth
  • $750 Yearly Lifestyle Subsidy
  • Monthly cell phone reimbursement
  • Monthly parking reimbursement
  • Company-sponsored social events and team-building activities
  • Diversity, Equity & Inclusion Committee
  • Authentic, engaged team, who value work life balance

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerElasticSearchGoogle Cloud PlatformKubernetesNoSQLPHPPostgresPythonReactSeleniumTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.