Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Python Developer.
Canada Jobs Expertini

Python Developer — Highspring, montreal (Hiring Now)

Python Developer



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 Senior 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

  • 6+ 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 practices
  • Strong 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

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python Developer Potential: Insight & Career Growth Guide