Software Engineer
- Halifax, Canada
- Remote
- Negotiable
- Posted: 3 weeks ago
- Vacancy: 2
Location
Halifax, NS (Hybrid) or Fully Remote within Canada
Role Overview
Liferaft is seeking a highly skilled Software Engineer to contribute to the development of scalable and high-performance OSINT tools. This role focuses on building, optimizing, and maintaining software solutions, data pipelines, and APIs, with an emphasis on security.
Key Responsibilities
Design, develop, and maintain scalable and secure OSINT software solutions.
-
Build and optimize web scrapers, data pipelines, and APIs to collect and process open-source data.
-
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.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
-
Strong programming skills in Python, JavaScript, PHP, Go, 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.
Shift
Flexible work schedule, remote-first model
Compensation
Salary: $750 Yearly Lifestyle Subsidy
Salary Type: Yearly
Work Environment
Remote work or hybrid options with flexible hours, Paid time off, minimum 15 days/year with no upper cap, Investment in personal and professional growth.
How to Apply
Submit your application via email: lara.burton@liferaftinc.com