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 mobile full - stack engineer building scalable backend systems and native iOS or Android apps for Hatch Studio. Owning production features, APIs, databases, and reliability.
Senior Full Stack Java Engineer building Java, React, and cloud - native workforce management software for telecom and contact centers. Delivering forecasting, scheduling, adherence, and operational reporting solutions at Miratech.
Senior Full Stack Java Engineer building Java, Spring Boot, React, and cloud applications. Delivering scalable solutions for Miratech’s global enterprise and startup IT services clients.
Senior Director analyst at Gartner, guiding software engineering leaders on AI - native and agentic applications. Creating research insights, market analysis, and actionable client advice.
Senior Engineer building scalable data processing applications and ETL pipelines for Capgemini’s digital transformation services. Optimizing distributed data workloads for analytics, reporting, and machine learning.
Software development team lead building and modernizing SaaS applications for colleges and universities. Leading engineers, delivery, architecture, and responsible AI - assisted development.
Principal Engineer / Architect designing Azure cloud - native applications, data platforms, and distributed systems at Matrix. Leading technical architecture, hands - on engineering, and enterprise technology strategy.
Senior Software Engineer building prediction - market infrastructure and user - facing features for MetaMask’s self - custodial Web3 wallet. Developing secure APIs, real - time data integrations, and transaction - signing experiences.