
Software Engineer
Navigator - Powered By LifeRaft
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Tech Stack
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningnatural language processingReactTypescriptPHPPythonweb scrapingPostgreSQLElasticsearchDocker
Soft Skills
problem-solvingcollaborationindependencecommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering