Enable job alerts via email!

Senior Full-Stack Engineer

LifeRaft Inc.

Halifax

Hybrid

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A tech company specialized in data solutions is seeking a Full-Stack Engineer in Halifax, NS, or remotely within Canada. You will design and implement backend services, develop data pipelines, and collaborate across teams to enhance data offerings. The ideal candidate has 5+ years of experience in Python or PHP, MySQL, and Elasticsearch, and a passion for innovative solutions. Join a supportive team that values work-life balance and professional growth.

Benefits

Competitive compensation and benefits
Investment in personal and professional growth
Flexible time off (minimum 15 days/year)
Annual Lifestyle Subsidy of $750
Diversity & Inclusion initiatives

Qualifications

  • Minimum 5 years of experience with modern programming languages such as Python or PHP.
  • At least 5 years of experience with MySQL, including schema design and query optimization.
  • Over 3 years of hands-on experience with Elasticsearch or similar search technologies.

Responsibilities

  • Design, implement, and maintain scalable backend services integrating with third-party APIs.
  • Develop and optimize data pipelines and database architectures using MySQL and Elasticsearch.
  • Build and maintain event-driven systems with technologies like Kafka or RabbitMQ.

Skills

Python
PHP
MySQL
Elasticsearch
Kafka
React
Problem-solving

Job description

Liferaft is seeking a highly skilled and visionary Full-Stack Engineer to contribute to our sophisticated open source data collection capabilities. This hybrid role is based in Halifax, NS, or fully remote within Canada, within the Eastern or Atlantic time zones.

The successful candidate will collaborate closely with engineering leadership, the Data Acquisition Manager, and core product engineering teams to develop new data integrations and enhance existing ones, thereby improving the quality and scope of our data offerings.

Responsibilities as a Full-Stack Engineer at Liferaft:

  • Design, implement, and maintain scalable backend services that integrate with various third-party APIs, supporting real-time and batch data ingestion from diverse public sources.
  • Develop and optimize data pipelines and database architectures using MySQL and Elasticsearch for high-performance data access.
  • Build and maintain event-driven systems with technologies like Kafka or RabbitMQ for asynchronous processing and resilient workflows.
  • Contribute to front-end development using modern JavaScript frameworks (e.g., React), ensuring seamless user experiences.
  • Collaborate with product, data, and design teams to translate requirements into reliable, secure features.
  • Participate in code reviews, architectural discussions, and process improvements to uphold engineering standards.
  • Stay updated with emerging technologies and propose innovations to enhance platform scalability, performance, and reliability.
  • Work with engineering leadership to guide the technical direction of our OSINT platform, aligned with Liferaft’s mission and customer needs.

Required Skills and Experience:

  • Minimum 5 years of experience with modern programming languages such as Python or PHP, focusing on third-party API integration (REST, GraphQL, OAuth).
  • At least 5 years of experience with MySQL, including schema design, query optimization, and data modeling.
  • Over 3 years of hands-on experience with Elasticsearch or similar search technologies, including index tuning and query DSL.
  • Experience working with structured (SQL, JSON) and unstructured data (HTML, PDFs, social content).
  • Experience with messaging and event-driven solutions using Kafka or RabbitMQ.

Full-Stack Skills:

  • Familiarity with front-end frameworks like React or Vue.js is advantageous.
  • Comfortable with API-driven front-end development and working across the full stack when needed.

Collaboration and Problem Solving:

  • Proven ability to work cross-functionally with data, product, and infrastructure teams to deliver scalable solutions.
  • Strong critical thinking skills and creative problem-solving abilities.
  • Self-motivated with a passion for continuous learning and technological innovation.

About Liferaft:

We are committed to innovation and solving complex open source data challenges. Our platform, Navigator, provides threat intelligence to global corporate security teams, helping to identify and mitigate risks related to executive safety, fraud, and infrastructure protection. Our diverse team fosters a collaborative, innovative, and enjoyable work culture.

Our Offerings:

  • Competitive compensation and benefits
  • Investment in personal and professional growth
  • Remote work with flexible hours
  • Flexible time off (minimum 15 days/year)
  • Annual Lifestyle Subsidy of $750
  • Diversity & Inclusion initiatives
  • A supportive and engaged team valuing work-life balance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.