Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

Citylogix Inc

Montreal (administrative region)

On-site

CAD 80,000 - 100,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Montreal is seeking an experienced Python Developer to enhance smart city analytics products. This role involves designing and developing scalable backend systems and services. The ideal candidate has over 5 years of experience, particularly in API development and handling complex datasets. Responsibilities include ensuring code quality, collaborating with cross-functional teams, and supporting data automation workflows. This role offers a unique opportunity to make a significant impact in urban transportation infrastructure.

Qualifications

  • 5+ years of professional Python development experience.
  • Experience building APIs and working with various databases.
  • Familiarity with cloud environments and modern development practices.

Responsibilities

  • Design, build, and maintain scalable Python services and APIs.
  • Support large-scale data processing and automation workflows.
  • Ensure code quality through testing, documentation, and peer reviews.
  • Collaborate across engineering, data, and AI teams.

Skills

Python development
API development
Problem-solving
Communication

Tools

Relational databases
Cloud environments
Job description

Citylogix is a leading provider of data and analytics for smart city transportation infrastructure, leveraging LiDAR, 360° imaging, and AI-powered analytics to create detailed digital maps, and provide predictive analytics for proactive asset management.

About the role

Citylogix builds data-driven platforms that help cities plan, manage, and invest in transportation infrastructure. We’re looking for an experienced Python Developer to join our growing team and help build the backend systems and data pipelines that power our smart city analytics products.

In this role, you’ll design and develop scalable Python services, work with large and complex transportation datasets, and collaborate closely with engineering, data, and AI teams. You’ll have meaningful ownership over your work while operating within production-grade systems that prioritize reliability, security, and long-term maintainability.

What You’ll Do
  • Design, build, and maintain scalable Python services, APIs, and backend systems
  • Support large-scale data processing and automation workflows
  • Ensure code quality through testing, documentation, and peer reviews
  • Collaborate across engineering, data, and AI teams to deliver platform improvements
What We’re Looking For
  • 5+ years of professional Python development experience
  • Experience building APIs and working with relational and non-relational databases
  • Familiarity with cloud environments and modern development practices
  • Strong problem-solving skills and clear communication
Nice to Have
  • Experience with data engineering, DevOps, or containerized environments
  • Exposure to analytics or AI-enabled platforms
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.