Python Developer

Montreal

Offre publiée le 2025-09-20

Soho Square Solutions

About the Role

We are seeking a skilled and experienced Python Developer to join a high-performing infrastructure engineering team focused on virtualization tooling. This role involves designing and developing backend systems and automation tools that support a large-scale, globally distributed virtualization platform.

What You’ll Do

  • Develop and maintain provisioning systems and tooling for managing virtual machine configurations.
  • Build robust APIs and command-line interfaces for system administrators and support teams.
  • Collaborate with global teams to ensure platform stability, scalability, and ease of management.
  • Contribute to the design and implementation of backend services for distributed systems.
  • Participate in code reviews, documentation, and agile development practices.

Required Skills

  • Strong programming skills in Python and Perl.
  • Experience with large-scale, modular codebases (10k+ lines).
  • Proficiency in SQL and database programming.
  • Solid understanding of Linux systems, including UNIX system calls.
  • Familiarity with Git, Jenkins, and CI/CD pipelines.
  • Experience in backend development for stateful distributed systems with highly available APIs.
  • Ability to work collaboratively in a team environment and communicate effectively.

Nice to Have

  • Experience in large enterprise environments and globally distributed teams.
  • Exposure to virtualization technologies (preferably VMware).
  • Strong troubleshooting skills across hardware, OS, network, and storage layers.
  • Knowledge of additional programming languages such as Erlang or Prolog.

Why Join Us

  • Work on cutting-edge infrastructure projects with a global impact.
  • Collaborate with top-tier professionals in a dynamic and innovative environment.
  • Enjoy a flexible hybrid work model with modern office facilities.
  • Opportunity to grow and learn in a technically challenging domain.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • Business Consulting and Services

J-18808-Ljbffr