Application Development

Axelon Services Corporation

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Axelon Services Corporation is seeking a backend software engineer to design, build, and maintain Python-based services and REST APIs within a microservices architecture. You will integrate Snowflake, external APIs, and internal apps while enabling LLM-powered features and secure, testable code.

Responsibilities include collaborating across architectures and data teams, participating in code reviews, and ensuring robust CI/CD pipelines.

Qualifications

  • Minimum 3 years of software development or consulting experience.
  • Strong Python proficiency with at least one framework (FastAPI, Flask, or Django); working knowledge of Node.js/TypeScript.
  • Solid grasp of REST API design, microservices, auth, and service-to-service integration.
  • Experience with Git workflows, CI/CD, and automated testing.
  • Hands-on Snowflake experience (data migration, querying, and app integration).
  • Proficiency integrating LLMs via hosted model APIs or enterprise AI platforms.
  • Strong debugging, communication, and problem-solving skills; able to work independently and within multidisciplinary teams.

Responsibilities

  • Design, build, and maintain backend services, REST APIs, and integrations using Python (FastAPI, Flask, or Django); some Node.js/TypeScript as needed.
  • Build distributed services in a microservices architecture with token-based auth and role-based access controls.
  • Integrate internal apps with third-party systems, external APIs, and Snowflake (data access, transformation, integration).
  • Develop LLM-powered features: model APIs, prompt workflows, structured outputs, and retrieval-based (RAG) applications.
  • Write clean, modular, secure code with unit, integration, and automated tests.
  • Participate in code reviews, Git workflows, and CI/CD pipelines.
  • Troubleshoot application, integration, data, and production issues.
  • Collaborate with architects, engineers, data teams, product owners, and company representatives; translate requirements into implementation plans and clear technical documentation.

Skills

Python programming
Web frameworks
Node.js/TypeScript
REST API design
Microservices
Git workflows
CI/CD
Automated testing
Snowflake integration
LLM integration

Tools

Snowflake
Git

Job description

  • Design, build, and maintain backend services, REST APIs, and integrations using Python (FastAPI, Flask, or Django); some Node.js/TypeScript as needed.
  • Build distributed services in a microservices architecture with token-based auth and role-based access controls.
  • Integrate internal apps with third-party systems, external APIs, and Snowflake (data access, transformation, integration).
  • Develop LLM-powered features: model APIs, prompt workflows, structured outputs, and retrieval-based (RAG) applications.
  • Write clean, modular, secure code with unit, integration, and automated tests.
  • Participate in code reviews, Git workflows, and CI/CD pipelines.
  • Troubleshoot application, integration, data, and production issues.
  • Collaborate with architects, engineers, data teams, product owners, and company representatives; translate requirements into implementation plans and clear technical documentation.
Summary
  • Location: Montreal
  • Work Mode: Hybrid (3x/week in-office)
Responsibilities
  • Design, build, and maintain backend services, REST APIs, and integrations using Python (FastAPI, Flask, or Django); some Node.js/TypeScript as needed.
  • Build distributed services in a microservices architecture with token-based auth and role-based access controls.
  • Integrate internal apps with third-party systems, external APIs, and Snowflake (data access, transformation, integration).
  • Develop LLM-powered features: model APIs, prompt workflows, structured outputs, and retrieval-based (RAG) applications.
  • Write clean, modular, secure code with unit, integration, and automated tests.
  • Participate in code reviews, Git workflows, and CI/CD pipelines.
  • Troubleshoot application, integration, data, and production issues.
  • Collaborate with architects, engineers, data teams, product owners, and company representatives; translate requirements into implementation plans and clear technical documentation.
Requirements
  • Minimum 3 years of software development or consulting experience.
  • Strong Python proficiency with at least one framework (FastAPI, Flask, or Django); working knowledge of Node.js/TypeScript.
  • Solid grasp of REST API design, microservices, auth, and service-to-service integration.
  • Experience with Git workflows, CI/CD, and automated testing.
  • Hands‑on Snowflake experience (data migration, querying, and app integration).
  • Proficiency integrating LLMs via hosted model APIs or enterprise AI platforms.
  • Strong debugging, communication, and problem‑solving skills; able to work independently and within multidisciplinary teams.

This role is for an existing vacancy.

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

Similar jobs worth comparing

Software Engineering Consultant
Software Engineering Consultant

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Backend Developer - Python / AI (ID#5520)
Backend Developer - Python / AI (ID#5520)

New Value Solutions • Toronto

Hybrid
CAD 96,000 - 165,000
Python Developer
Python Developer

Apptad Inc • Montreal

Hybrid
CAD 90,000 - 130,000
Senior Software Developer, Data & MLOps
Senior Software Developer, Data & MLOps

OSEDEA • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Competitive Salary
Pension plan contribution (RRSP)
Flexible work hours
+5
Sr. AI Engineer to develop Agentic AI solutions using Python and LangGraph for our enterprise retail client
Sr. AI Engineer to develop Agentic AI solutions using Python and LangGraph for our enterprise retail client

S I Systems • Toronto

Hybrid
CAD 120,000 - 160,000
Fullstack Developer
Fullstack Developer

Maplesoft Group, an SEB Company • Ottawa

Hybrid
CAD 124,000 - 152,000
Developer, AI Transformation Team
Developer, AI Transformation Team

Escalent • Toronto

On-site
CAD 135,000 - 155,000
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
(DEV) - GenAI - Python Developer - MOR1JP00097495
(DEV) - GenAI - Python Developer - MOR1JP00097495

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Backend Engineer: Python Microservices & LLMs
Backend Engineer: Python Microservices & LLMs

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000