Remote Staff Software Engineer — AI-Driven Systems Architect

enurgen

Ottawa

Hybrid

CAD 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Enurgen in Ottawa is expanding its DUET platform and seeks an experienced software engineer to tackle the hardest problems of the month across our Go edge system, ClickHouse-based data platform, and TypeScript/React product.

You will build reusable tools, review code, mentor juniors, and shape architectural decisions that affect multiple engineers. The role is remote or hybrid from Ottawa, with occasional travel.

Qualifications

  • 8+ years building production software across multiple system boundaries.
  • Strong systems thinker; ability to architect before coding.
  • Full-stack proficiency across Go, TypeScript/React, and ClickHouse/SQL.
  • Proven track record delivering greenfield software in startup-like environments.
  • Strong written and verbal communication with non-engineering stakeholders.

Responsibilities

  • Take on the highest-leverage problem across Go edge system, ClickHouse data platform, or TS/React product.
  • Build tools, patterns, and frameworks for engineers to adopt.
  • Raise the bar through code review and pairing; mentor juniors.
  • Make architectural calls shaping how five other people build.
  • Extend loss attribution and issue detection work with R&D.
  • Tackle the system nobody wants to touch.

Skills

Production software
Systems thinking
Go
TypeScript/React
ClickHouse/SQL
Full-stack
Communication

Tools

ClickHouse
SQL
Go
TypeScript
React

Job description

Enurgen in Ottawa is expanding its DUET platform and seeks an experienced software engineer to tackle the hardest problems of the month across our Go edge system, ClickHouse-based data platform, and TypeScript/React product.

You will build reusable tools, review code, mentor juniors, and shape architectural decisions that affect multiple engineers. The role is remote or hybrid from Ottawa, with occasional travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Full Stack
Staff Software Engineer, Full Stack

enurgen • Ottawa

Hybrid
CAD 120,000 - 160,000
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

enurgen • Ottawa

Hybrid
CAD 120,000 - 160,000
Senior Software Engineer, Product
Senior Software Engineer, Product

enurgen • Ottawa

Hybrid
CAD 120,000 - 170,000
Senior Data Visualization Engineer - Fleet Analytics Remote
Senior Data Visualization Engineer - Fleet Analytics Remote

enurgen • Ottawa

Hybrid
CAD 120,000 - 170,000
Forward Deployed Engineer
Forward Deployed Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 90,000 - 140,000
Senior Software Engineer, SCADA
Senior Software Engineer, SCADA

enurgen • Ottawa

Hybrid
CAD 100,000 - 150,000
Senior Software Engineer, AI-Driven Data Platform (Remote)
Senior Software Engineer, AI-Driven Data Platform (Remote)

WebHosting • Canada

Remote
CAD 120,000 - 180,000
Senior AI Developer - Hybrid, AI-Driven Dev Experience
Senior AI Developer - Hybrid, AI-Driven Dev Experience

Export Development Canada | Exportation et développement Canada • Toronto

Hybrid
CAD 97,000 - 129,000
Relocation assistance
Deployment Lead
Deployment Lead

enurgen • Ottawa

Hybrid
CAD 90,000 - 130,000
Health and dental benefits
3 weeks PTO
Hybrid work from Ottawa office
+1
Remote AI Solutions Engineer — Customer-Facing
Remote AI Solutions Engineer — Customer-Facing

Motion Recruitment Partners LLC • Toronto

Hybrid
CAD 90,000 - 140,000