Citylogix
Python Developer
CitylogixCanada14 hours ago
Full-timeEngineering, Information Technology
About Citylogix

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

Key Skills

Ranked by relevance