Full-Stack Software Engineer

Luxoft

Canada

On-site

CAD 90,000 - 150,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft seeks a mid-to-senior backend engineer to design and build scalable APIs and services for energy portfolio optimization. You will model complex domains, implement system-to-system integrations, and contribute frontend work with TypeScript.

You will collaborate with product teams, advance AI-native development, and help scale CI/CD practices across the team, using AWS and relational databases to deliver robust solutions.

Qualifications

  • Mid-to-senior engineer with backend and data fundamentals.
  • Production experience with relational databases and data/domain modeling.
  • Production experience in Ruby, Node.js/TypeScript or Python; fundamentals matter more than language.
  • Experience designing and building APIs.
  • AWS or another enterprise cloud platform.
  • AI-native development including CI/CD and scaling shared workflows.
  • Strong English and communication skills.

Responsibilities

  • Work closely with product teams to define and execute technical criteria.
  • Design and build backend services and APIs, including system-to-system integrations.
  • Model complex, evolving business domains into clear schemas and API contracts.
  • Ship end-to-end features, including TypeScript frontend work.
  • Help scale AI-native development across the team and CI/CD tooling.

Skills

Backend development
Data modeling
API design
AI-native development
CI/CD
English communication

Tools

Ruby
Node.js/TypeScript
Python
Vue
PostgreSQL
Snowflake
AWS
TypeScript
CI/CD tooling

Job description

Our client is an energy solutions provider. Our AI-enabled platform supports operations, tracking and decision-making to optimize large-scale renewable and traditional energy portfolios. We're delivering a key client MVP in February 2027, and the project continues into 2028. Our stack: Ruby on Rails, Node.js/TypeScript and Python services, Vue, PostgreSQL, Snowflake and AWS.

Responsibilities
  • Work closely with product teams to help define and execute technical criteria
  • Design and build backend services and APIs, including system-to-system integrations, on relational data
  • Model complex, evolving business domains into clear schemas and API contracts
  • Ship end-to-end features, including TypeScript frontend work
  • Help scale AI-native development across the team: shared AI workflows, tooling and CI/CD integration
Mandatory Skills Description
  • Mid-to-senior engineer with strong backend and data fundamentals
  • Production experience with relational databases and data/domain modeling
  • Production experience in one of Ruby (preferred), Node.js/TypeScript (preferred) or Python. Fundamentals matter more than language
  • Experience designing and building APIs
  • AWS or another enterprise cloud platform
  • AI-native development: daily use of agentic AI coding tools, and experience scaling shared AI workflows across a team and into the development lifecycle, including CI/CD
  • Strong English and communication skills
Nice-to-Have Skills Description
  • Building LLM features on enterprise AI platforms (AWS Bedrock preferred)
  • Exposure to energy, utilities or sustainability data
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied AI Engineer
Applied AI Engineer

Luxoft • Canada

On-site
CAD 120,000 - 180,000
Intermediate Software Engineer
Intermediate Software Engineer

TekRek • Toronto

Hybrid
CAD 90,000 - 130,000
Senior AI-Native Full-Stack Engineer
Senior AI-Native Full-Stack Engineer

GuruLink • Montreal

Remote
CAD 140,000 - 180,000
Full Stack Developer
Full Stack Developer

Beehivr Technology • Repentigny

Hybrid
CAD 90,000 - 130,000
Flexible hours
Remote-friendly
Office in Repentigny
Full Stack Engineer
Full Stack Engineer

Code17tek • Toronto

On-site
CAD 120,000 - 160,000
Full-Stack Frontend Engineer for GenAI Apps
Full-Stack Frontend Engineer for GenAI Apps

Compunnel Inc. • Toronto

On-site
CAD 80,000 - 100,000
Full-Stack Engineer
Full-Stack Engineer

Jobgether • Canada

Remote
CAD 86,000 - 114,000
Fully remote work arrangement
Laptop provided
Internet stipend
+2
Full Stack Engineer
Full Stack Engineer

Compunnel Inc. • Montreal

On-site
CAD 110,000 - 160,000
Founding AI-Native Full-Stack Engineer - Remote
Founding AI-Native Full-Stack Engineer - Remote

GuruLink • Montreal

Remote
CAD 140,000 - 180,000
Senior AI Developer
Senior AI Developer

UniSysTech Consulting • Toronto

Hybrid
CAD 140,000 - 180,000