Staff Software Engineer – AI & Platform

Alygra

Halifax

On-site

CAD 140,000 - 180,000

Full time

38 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alygra is seeking a Staff Software Engineer to shape the next phase of its engineering organization in Canada. This senior individual-contributor role blends technical leadership, hands-on engineering, platform architecture, and AI enablement.

You will work with leadership and experienced developers to embed AI into the software development lifecycle, while contributing to the architecture and reliability of a large-scale consumer platform.

Qualifications

  • Over 10 years of professional software engineering experience.
  • Approximately 6+ years in distributed systems and platform architecture.
  • Experience as Staff/Principal Engineer or technical lead.
  • Hands-on coding with strong architectural influence.
  • Experience with high-traffic digital platforms requiring reliability.
  • Experience introducing or scaling AI within engineering teams.

Responsibilities

  • Define technical direction across platform architecture and AI-enabled engineering.
  • Translate objectives into roadmaps, standards and concrete implementations.
  • Identify risks, dependencies and scalability constraints.
  • Influence multiple engineering teams while contributing to implementation.
  • Evolve engineering practices toward AI-native development.
  • Design and implement internal tools, plugins and reusable capabilities.
  • Coach engineers on applying AI to daily workflows.
  • Drive reliability and performance for a large-scale consumer platform.

Skills

Staff/Principal Engineer
Distributed systems
Architectural leadership
AI enablement
Developer tooling
Cross-team influence
Hands-on coding

Tools

JavaScript/TypeScript
React
Next.js
Node.js
AWS
Cloud-native architectures
AI frameworks

Job description

Confidential client engagement — company details will be shared during the interview process.

The Opportunity

We are supporting a high-growth digital consumer business in the search for a Staff Software Engineer to help shape the next phase of its engineering organization.

This is a senior individual-contributor role combining technical leadership, hands-on engineering, platform architecture and AI enablement.

You will work closely with engineering leadership and experienced developers to define how AI becomes embedded into the software development lifecycle - from developer tooling and workflows to agentic systems and automation.

At the same time, you will contribute to the architecture and reliability of a large-scale consumer platform handling significant traffic and complex distributed workloads.

The environment requires someone comfortable operating beyond clearly defined tickets and specifications. You will be expected to identify important technical problems, determine the right approach, align stakeholders and contribute directly to implementation.

What You'll Do

Define technical direction

  • Help establish and execute technical strategy across platform architecture, developer experience and AI-enabled engineering.
  • Translate broader engineering objectives into practical roadmaps, architectural decisions and technical standards.
  • Identify technical gaps, dependencies and risks that could limit scalability, reliability or engineering velocity.
  • Influence architecture across multiple engineering teams while remaining actively involved in implementation.

Accelerate AI-enabled engineering

  • Help evolve engineering practices toward an AI-native development model.
  • Identify opportunities to integrate AI into development, testing, debugging, documentation and operational workflows.
  • Design or implement internal tools, integrations, plugins and reusable capabilities that improve how engineers work with AI.
  • Explore and implement agentic workflows and autonomous engineering systems where they provide measurable value.
  • Establish practical standards and guardrails for effective and responsible AI usage within engineering.
  • Coach engineers on incorporating AI effectively into their daily workflows.

Strengthen platform engineering

  • Work on complex technical challenges related to scale, performance, reliability and distributed systems.
  • Improve platform capabilities and internal tooling used by engineering teams.
  • Develop reusable libraries, frameworks and infrastructure that improve developer experience and software quality.
  • Investigate systemic or high-impact technical issues and drive them through resolution.
  • Help teams make pragmatic architectural decisions that balance scalability, security, product requirements and delivery speed.

Raise the engineering bar

  • Partner with engineers across teams through technical reviews, architecture discussions, pairing and coaching.
  • Introduce patterns and practices that improve maintainability, reliability and development velocity.
  • Act as a senior technical partner to engineering leadership.
  • Take ownership of ambiguous, cross-functional technical initiatives from problem definition through implementation.
What We're Looking For
  • 10+ years of professional software engineering experience, including significant experience designing and building scalable systems.
  • Approximately 6+ years working with distributed systems, platform architecture or similarly complex technical environments.
  • Previous experience operating at Staff Engineer, Principal Engineer, Technical Lead or an equivalent level of technical influence.
  • Demonstrated experience designing technical roadmaps and making architectural decisions across multiple systems or engineering teams.
  • Strong hands-on engineering skills - this is not an architecture-only or management position.
  • Experience working with high-traffic or high-scale digital platforms where reliability, performance and availability are critical.
  • Practical experience introducing or scaling the use of AI within engineering teams.

This could include experience with:

  • AI-assisted software development and developer tooling.
  • Internal AI tools, integrations, plugins or engineering utilities.
  • AI-enabled development, testing or operational workflows.
  • Agentic architectures and multi-step AI workflows.
  • Autonomous or semi-autonomous agents.
  • Developer productivity and AI adoption programs.

You should also have:

  • Experience influencing engineers across multiple teams without relying on direct management authority.
  • Strong understanding of the trade-offs between engineering, product, security and compliance.
  • Experience with platform engineering, developer experience (DX), internal tooling or shared engineering infrastructure.
  • Experience creating reusable libraries, frameworks or tools that improve engineering productivity and software quality.
  • Strong communication skills and the ability to bring structure to technically ambiguous problems.
Technology Environment

Experience with technologies similar to the following is highly relevant:

  • JavaScript / TypeScript
  • React
  • Next.js
  • Node.js
  • AWS
  • Distributed and cloud-native architectures
  • Modern AI development tools and frameworks

You do not need to have worked with every technology listed, but you should be comfortable operating within a modern JavaScript/TypeScript and cloud-based environment.

Engagement Details

This is a full-time permanent position in Canada.

Additional information about the company, benefits, product, engineering organization and engagement will be provided during the interview process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – AI & Platform
Staff Software Engineer – AI & Platform

Alygra • Quebec

On-site
CAD 120,000 - 180,000
Staff Software Engineer – AI & Platform
Staff Software Engineer – AI & Platform

Alygra Advisory • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Engineering Manager, AI Product Development
Engineering Manager, AI Product Development

Jobgether • Canada

On-site
CAD 120,000 - 180,000
Fully remote opportunity
Competitive salary
Career advancement opportunities
+3
Senior Staff Software Developer, Developer Productivity & AI Tooling
Senior Staff Software Developer, Developer Productivity & AI Tooling

United States Digital Space LLC • Toronto

On-site
CAD 130,000 - 170,000
Performance driven compensation
Supplemental health insurance
Mental health support programs
+1
Manager, Software Engineering
Manager, Software Engineering

United States Digital Space LLC • Toronto

Hybrid
CAD 100,000 - 130,000
Uncapped vacation
Competitive benefits
Hybrid work environment
+1
Staff Software Engineer (Platform)
Staff Software Engineer (Platform)

United States Digital Space LLC • Kitchener

On-site
CAD 120,000 - 180,000
Staff Full-Stack Engineer – .NET, React & AI
Staff Full-Stack Engineer – .NET, React & AI

Finlink Group • Aurora

On-site
CAD 120,000 - 180,000
Health benefits including extended,牙f
On-site leisure facilities
Senior Staff Software Developer
Senior Staff Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 180,000 - 243,000
Staff FullStack Engineer, Okta Secures AI
Staff FullStack Engineer, Okta Secures AI

United States Digital Space LLC • Toronto

Hybrid
CAD 120,000 - 180,000
Equity
Bonus
Health, dental, and vision insurance
+4
Staff AI Platform Engineer — Scale & DX Leader
Staff AI Platform Engineer — Scale & DX Leader

Alygra • Canada

On-site
CAD 150,000 - 190,000