Senior Software Engineer - OSINT Platform (Remote)
About the Role
We're hiring a Senior Software Engineer to join our team at Liferaft, where you'll contribute to the development of advanced OSINT tools that empower organizations to extract valuable insights from open-source data. This Senior Software Engineer role offers the flexibility of fully remote work within Canada, allowing you to make a significant impact on our OSINT platform.
What You'll Do
- 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.
Nice to Have
- Experience with data visualization tools.
- Familiarity with Agile methodologies.
- Knowledge of cybersecurity frameworks and standards.
What We Offer
- Competitive compensation plan.
- Flexible PTO - Take a minimum of 15 days/year with no cap beyond.
- Health & Dental Benefits (Medavie Blue Cross) with 80% employer paid benefits.
- 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 with a $750 Yearly Lifestyle Subsidy.
- Company-sponsored social events and team-building activities.
This Senior Software Engineer position at Liferaft offers a unique opportunity to work remotely on impactful OSINT tools, with competitive compensation and a strong focus on employee well-being.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months