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
Senior Software Engineer developing and improving authentication and authorization systems for Owner. Collaborating with a focused team in a remote - first environment to secure access across the platform.
Software Developer II specializing in UI development at CNN. Contributing to agile development teams, enhancing existing software and building applications.
Senior Software Engineer designing and developing full stack applications for fleet readiness technology. Utilizing Python, Django, React and Next.js for innovative fleet management solutions.
Principal Software Engineer responsible for writing production - grade code at PointClickCare. Collaborating within a Scrum team to achieve technical excellence and feature development in healthcare technology.
Senior Software Engineer joining Lime's Payments and Fraud team. Collaborating to optimize payment processes and build robust platforms for customer transactions.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Senior Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.
Senior Engineer in Building Electricity at EXP managing critical electrical projects for diverse clients. Contributing to quality and performance in design and implementation with hybrid work flexibility.