Software Engineer

Highspring

Montreal

Hybrid

CAD 110,000 - 150,000

Full time

16 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangements
Continuous learning
Career growth opportunities

Job summary

Highspring, a forward-thinking consulting firm, seeks a Python Software Engineer to join a delivery team building AI-enabled solutions for large enterprises. You will design scalable backend systems, APIs, and cloud-native services while collaborating with Data Scientists and Engineers to operationalize AI models.

You'll contribute to data-intensive analytics initiatives and develop full-stack applications with React or Angular, in a flexible hybrid environment that supports continual learning

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong Python development and software design principles.
  • Proven experience building backend services, APIs, and distributed systems.
  • Experience delivering full-stack applications in cloud environments.
  • Strong communication skills and collaboration in Agile teams.

Responsibilities

  • Design, develop, and maintain scalable Python applications and services.
  • Build backend APIs, microservices, and cloud-native solutions for AI-powered products.
  • Develop full-stack apps with frontends using React or Angular.
  • Collaborate with Data Scientists/Engineers to operationalize AI models.
  • Contribute to data-intensive analytics and ML initiatives.
  • Ensure systems are secure, reliable, observable, and scalable.
  • Implement automated testing, CI/CD pipelines, and Infrastructure as Code.
  • Participate in architecture discussions and mentor teammates in Agile teams.

Skills

Python
APIs
Distributed systems
Cloud AWS
CI/CD
Agile

Tools

Terraform
Git
Docker

Job description

Highspring is a next-generation consulting and professional services firm delivering modern, agile, and forward-thinking solutions across North America. We partner with leading organizations in industries such as banking, insurance, and technology to help them build innovative, scalable, and future-ready platforms. At Highspring, we foster technical excellence, collaboration, and continuous learning while driving measurable business impact.

The Opportunity

We are seeking a Python Software Engineer to join one of our delivery teams working on AI-enabled solutions within a large enterprise environment. In this role, you will play a key part in building scalable applications, cloud-native services, and APIs that power data-driven and AI-based products.

What You'll Do
  • Design, develop, and maintain scalable applications and services using Python
  • Build backend systems, APIs, microservices, and cloud-native solutions supporting AI-driven products
  • Develop full-stack applications, including modern user interfaces using React or Angular
  • Collaborate closely with Data Scientists and Data Engineers to operationalize AI models
  • Contribute to data-intensive solutions supporting analytics and machine learning initiatives
  • Ensure systems are secure, reliable, observable, and scalable
  • Implement automated testing, CI/CD pipelines, and Infrastructure as Code
  • Participate in architecture discussions and contribute to solution design
  • Mentor and support other developers within Agile teams
What You Bring to the Table
  • 5+ years of professional software engineering experience
  • Strong expertise in Python development and software design principles
  • Proven experience building backend services, APIs, and distributed systems
  • Experience delivering full-stack applications in cloud environments
  • Strong communication skills with the ability to translate business requirements into technical solutions
  • Experience working in Agile environments and collaborating with cross-functional teams
Core Skills Required
  • Python (advanced proficiency)
  • Frontend frameworks: React or Angular
  • Cloud platforms: AWS or equivalent
  • DevOps and automation: CI/CD pipelines, Infrastructure as Code (Terraform)
  • Testing frameworks and automated testing practicesStrong understanding of software architecture and engineering best practices
Our Stack
  • Backend: Python, microservices architecture
  • Frontend: React or Angular
  • Cloud: AWS (or similar)
  • Data Processing: PySpark and modern ETL frameworks
Why Join Highspring ?
  • Work with a high-performing team on cutting-edge AI and data-driven projects
  • Contribute to impactful enterprise solutions in a collaborative environment
  • Access continuous learning, certifications, and career growth opportunities
  • Enjoy flexible hybrid work arrangements
  • Be part of a culture that values innovation, mentorship, and technical leadership

----------------------------------------------

  • Frameworks frontend : React ou Angular
  • DevOps : CI/CD, Infrastructure as Code (Terraform)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Data Platforms
Senior Python Engineer - Data Platforms

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Concepteur/ Développeur Principal JAVA
Concepteur/ Développeur Principal JAVA

Highspring • Montreal

On-site
CAD 120,000 - 180,000
Developer Fullstack - Java Angular
Developer Fullstack - Java Angular

Highspring • Montreal

On-site
CAD 90,000 - 130,000
GenAI - Python Developer
GenAI - Python Developer

Highspring • Montreal

On-site
CAD 90,000 - 130,000
Front End Angular Developer
Front End Angular Developer

Highspring • Montreal

On-site
CAD 85,000 - 125,000
Senior Python Developer
Senior Python Developer

Highspring • Montreal

On-site
CAD 90,000 - 130,000
Java Developer
Java Developer

Highspring • Montreal

Hybrid
CAD 90,000 - 120,000
(SOW) Mobile Developer
(SOW) Mobile Developer

Vaco • Montreal

On-site
CAD 90,000 - 130,000
Senior Python Engineer - Data & AI Platform
Senior Python Engineer - Data & AI Platform

Highspring • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Front end developer
Front end developer

Highspring • Montreal

On-site
CAD 80,000 - 110,000