JobTarget Logo

Senior Software Engineer in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in Canada.

This role sits at the intersection of full-stack engineering, artificial intelligence, and product innovation, where you will help redefine how insurance technology is built and delivered. You will join a fast-moving, remote-first engineering environment focused on building AI-powered systems that automate complex workflows and unlock smarter decision-making. The position offers the opportunity to work across the entire stack, contributing to frontend interfaces, backend services, and machine learning-driven features. You will play a key role in shaping architecture, technical standards, and scalable cloud infrastructure while collaborating closely with product and design teams. This is a high-impact role where experimentation, ownership, and technical leadership are essential. You will also help drive innovation by exploring emerging AI technologies and translating them into production-ready solutions. The environment is collaborative, low-ego, and focused on building modern, scalable systems that transform a traditional industry.

Accountabilities

In this role, you will lead the design and development of end-to-end full-stack features while contributing to the evolution of AI-powered systems that automate and enhance insurance workflows. You will help define technical direction, ensure architectural consistency, and support the delivery of scalable and intelligent products.

  • Lead the development of full-stack features using Python, React, Redux, PostgreSQL, Node.js, and AWS.
  • Design and evolve the technical architecture for AI/ML-powered systems and web applications.
  • Research, prototype, and implement cutting-edge AI technologies to improve product capabilities.
  • Ensure system scalability, security, reliability, and observability across cloud-based infrastructure.
  • Collaborate closely with product, design, and business stakeholders to translate requirements into technical solutions.
  • Mentor junior and intermediate engineers while promoting engineering best practices and consistency across teams.
  • Contribute to architectural decisions and help resolve complex, cross-functional technical challenges.
Requirements

This role requires a strong full-stack engineering background combined with hands-on experience in AI/ML systems and the ability to operate effectively in fast-paced, ambiguous environments.

  • 5+ years of experience in full-stack software development and production AI/ML systems.
  • Strong expertise in AI/ML domains such as NLP, computer vision, recommendation systems, or similar areas.
  • Proficiency in modern backend and frontend technologies, including Python, React, Node.js, and cloud platforms like AWS.
  • Experience designing and deploying scalable distributed systems and microservices architectures.
  • Proven ability to architect and deliver end-to-end AI-driven products with strong engineering rigor.
  • Strong understanding of security, scalability, and system reliability best practices.
  • Excellent communication skills with the ability to explain complex technical concepts clearly.
  • Demonstrated ability to work through ambiguity and deliver innovative, production-ready solutions.
  • Experience working in startup or fast-scaling environments is highly valued.
Benefits
  • Competitive total cash compensation ranging from $154,000 – $176,000 CAD based on experience.
  • Comprehensive benefits plan with premiums fully covered.
  • 20 days of paid vacation (PTO).
  • Stock options based on performance and contribution.
  • Flexible remote-first work environment with optional in-person gatherings twice per year.
  • Dedicated learning and development budget, including AI tooling support.
  • Performance reviews twice per year with continuous feedback culture.
  • Opportunity to work on high-impact AI-driven products transforming the insurance industry.
  • Inclusive, collaborative, and high-performing engineering culture.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

Node/AWS Software Engineer (Backend development)

3Pillar Global
Canada Creek, Nova Scotia
New

Sr. Software Engineer (Automation Tools)

Jobgether
Canada Creek, Nova Scotia
New

Senior Software Engineer, Compensation

Jobgether
Canada Creek, Nova Scotia
New

Sr Software Engineer- Fullstack

Jobgether
Canada Creek, Nova Scotia
New

Sr Front End Developer

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.