Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Distributed Systems Developer - Up to $200,000 P/A CAD + Bonus + Benefits

$200k per year

Hunter Bond

Distributed Systems Developer - Up to $200,000 P/A CAD + Bonus + Benefits

Job Title: Python Engineer - Distributed Systems

About the Client:

We are working with an innovative, fast-growing tech company in Montreal, focused on building scalable, distributed systems that power some of the most cutting-edge applications in industries like data analytics, cloud computing, and real-time services. This company thrives on challenging the status quo, constantly pushing the boundaries of what’s possible with distributed systems architecture.

Their team is passionate about using Python to solve complex problems and drive the future of large-scale distributed computing. If you’re a Python engineer with a keen interest in distributed systems and cloud technologies, this is a fantastic opportunity to be part of an exciting journey that is shaping the future of tech.

The Role:

We are looking for a talented Python Engineer with experience in distributed systems to join our client’s dynamic team. In this role, you will be responsible for designing, building, and optimizing highly scalable and fault-tolerant systems using Python and related technologies. You’ll work with a team of engineers to enhance the performance, reliability, and scalability of their distributed infrastructure, enabling the delivery of high-performance, low-latency services.

This role is ideal for someone who enjoys working with large-scale systems, optimizing performance, and collaborating across teams to build and maintain cutting-edge solutions.

Key Responsibilities:

  1. Design and implement distributed systems using Python, focusing on scalability, reliability, and fault tolerance.
  2. Work closely with infrastructure teams to ensure seamless integration and smooth operations of distributed services.
  3. Build and optimize microservices, ensuring they are highly available and performant across a distributed environment.
  4. Contribute to the development of robust, fault-tolerant, and scalable architecture for data processing and real-time systems.
  5. Profile and optimize Python-based distributed systems to ensure high throughput and low latency.
  6. Collaborate with cross-functional teams, including data engineers, DevOps, and machine learning teams, to build comprehensive solutions.
  7. Stay up-to-date with emerging trends in distributed systems and cloud technologies.

Skills and Experience:

  1. Strong proficiency in Python, with experience in building distributed systems, microservices, and scalable solutions.
  2. Knowledge of distributed systems concepts, including fault tolerance, consensus algorithms, and CAP theorem.
  3. Experience with frameworks like Celery, Dask, or Kafka for managing distributed tasks.
  4. Familiarity with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).
  5. Experience with databases in a distributed environment (e.g., NoSQL, Cassandra, Redis).
  6. Proficiency in version control systems such as Git and collaborative development practices.
  7. Strong problem-solving skills and the ability to design solutions that address complex challenges at scale.

Nice to Have:

  1. Familiarity with additional programming languages such as Java, Go, Rust, or C++.
  2. Experience with distributed message queues (e.g., RabbitMQ, Kafka).
  3. Exposure to monitoring, logging, and observability tools (e.g., Prometheus, Grafana, ELK stack).
  4. Experience with DevOps tools and practices (CI/CD, Terraform).
  5. A background in data engineering, real-time streaming, or cloud-native applications is a plus.
  6. Familiarity with machine learning or AI-driven applications within a distributed architecture.

Flexible Working: Enjoy a hybrid work model that allows for remote and in-office work.

Comprehensive Health & Wellness Package: Full benefits package, including health, dental, and mental health support.

Learning & Development: Access to continuous learning opportunities, courses, and industry events.

Tech Equipment Stipend: Get an annual allowance to upgrade your personal tech setup.

Generous Vacation & Paid Time Off: Take time for rest and recharge, including paid sick days and vacation.

Team Collaboration: Work with a talented, collaborative team that values innovation, diversity, and creative problem-solving.

Why This Role?

This is an exciting opportunity to be part of a fast-growing company that is driving innovation in distributed systems. You’ll work on impactful projects that scale across industries, tackling challenges that will directly influence the future of data processing, cloud services, and real-time applications.

If you have a passion for building scalable, high-performance distributed systems in Python and are ready to work on cutting-edge technologies, this is the perfect opportunity for you.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Finance, Engineering, and Information Technology

Industries

Technology, Information and Media, Space Research and Technology, and Computers and Electronics Manufacturing

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Developer - Up to $200,000 P/A CAD + Bonus + Benefits in Montréal, QC vacancy
  • $250k per year

     ...C++ Developer - Up to $250k CAD + Industry Leading Bonus C++ Developer - Up to $250k CAD + Industry Leading Bonus 1 day ago Be among the first 25 applicants...  ...Frontend Developer | AI Ad-Tech | Montreal (Hybrid) | $90,000 - $110,0000 + Equity Montreal, Quebec, Canada CA$90... 
    Bonus
    Cad
    Full time
    Contract work

    Hunter Bond

    Montréal, QC
    2 days ago
  • $150k - $250k per year

     ...Desktop Team Leader - Trading Base pay range: CA$150,000.00/yr - CA$250,000.00/yr Location: Montreal / Hybrid The role: My client are seeking an Engineer turned Manager to Lead a globally dispersed Desktop Support team, in a busy Trading environment. You will have... 
    Bonus
    Cad
    Immediate start

    Hunter Bond

    Montréal, QC
    15 hours ago
  • $250k per year

     ...Observability) Engineer Client: Fintech trading Salary: $250,000 + Bonuses & Benefits Location: Montreal A leading systematic trading firm...  ...large research compute, and low-latency production trading systems spread across regions. Understanding what all of that is... 
    Bonus

    Hunter Bond

    Montréal, QC
    3 days ago
  •  ...immediate 12-month contract opening for a Developer. About the team: The Smart Grid...  ..., microgrid energy management, control systems, and other smart grid technologies. We apply...  ...systems, power electronics, microgrid, distributed renewable resources, etc. Advanced... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    a month ago
  •  ...Huawei Canada has an immediate permanent opening for a Microgrid System Developer. About the team: The Smart Grid Technology Lab’s...  ...automation. ~3+ years of working experience in microgrid or distributed energy system development, including system design, simulation... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...description Huawei Canada has an immediate permanent opening for a Developer. About the team: The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, applying the latest technology to the... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...define the future—from creating state-of-the-art communication systems and autonomous vehicles to advancing IoT solutions that revolutionize...  ..., les systèmes MES, ERP et PLM.   As a Business Systems Developer, your main responsibilities will include developing new features... 
    Permanent employment
    Full time

    Syntronic

    Montréal, QC
    more than 2 months ago
  •  ...la recherche d’un Développeur Logiciel Systèmes de build. À propos d’OPAL-RT...  ...RT Technologies is looking for a Build Systems Software Developer. About OPAL-RT Technologies :...  ...systems used to build, integrate and distribute OPAL-RT software products. The incumbent... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Opal-rt

    Montréal, QC
    24 days ago
  • $165k - $330k per year

     ...flexible infrastructure, and seamless developer tooling, we enable companies operating...  ...we are building the global operating system for distributed, heterogeneous AI hardware. We believe...  ...WideEP and instant model hydration. Benefits ~ Competitive compensation, including... 
    Flexible hours

    Baseten

    Montréal, QC
    4 days ago
  •  ...We are seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety...  ...learning or distributed ML systems is preferred but not required if the...  ...impact. ~ Comprehensive health benefits (including mental health and wellness... 
    Bonus
    Full time
    Work at office

    LawZero

    Montréal, QC
    more than 2 months ago
  • $94.08k - $129.36k per year

     ...encompasses negotiating and executing Distribution and / or Reseller agreements,...  ...billing/provisioning mechanics, or developer portal workflows). Financial & Program...  ...be eligible for performance-based bonuses and a full range of benefits.  Canada Compensation Band $94,... 
    Bonus
    Cad
    Permanent employment
    Full time
    Worldwide

    Appdirect

    Montréal, QC
    more than 2 months ago
  •  ...Quantitative Developer, Investment Platforms Location: Montreal (...  ...security selection are driven by systems we build together, not by...  ...(2 days). Comprehensive Benefits & Prime Location Competitive...  ...d'agents de programmation IA (p. ex. Claude Code, Codex, Cursor... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Immediate start
    Remote work
    Day shift

    Nymbus Capital

    Montréal, QC
    7 days ago
  •  ...données CAO (NX) au sein des systèmes PLM Teamcenter. Intégrer les...  ...outils CAO NX, CATIAV5 et Muli-CAD avec les systèmes PLM de...  ...templates, and best practices. Develop workflows for CAD (NX) data management...  ...) Welcome aboard! Benefits Travailler à SOGECLAIR c'... 
    Cad
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Sogeclair

    Montréal, QC
    a month ago
  •  ...data ingestion, transformation, distribution, monitoring, data quality,...  ...you will own production data systems built with Snowflake, dbt, SQL...  ...systems, APIs, and files.   ~ Develop and maintain dbt models and...  ...personal days.   ~ Annual bonus and salary review.   ~$1... 
    Bonus
    Full time
    Work at office

    Ts Imagine

    Montréal, QC
    3 days ago
  • $150k - $200k per year

     ...Lieu de travail : Montréal Salaire : 150 000 $ à 200 000 $ + prime de rendement À propos du...  ...Montreal Salary: $150K-$200K + performance bonus About the Role: Our client, a fast-...  ...improvement in project and field operations - Develop dashboards and KPIs to track performance... 
    Bonus
    Permanent employment

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential of...  ...Job Description As a Senior Software Developer - Healthcare systems integration profile,...  ...is not compulsory, but may enable you to benefit from hiring or promotion measures if you... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    a month ago
  • $100k - $160k per year

     ...Product Review Company as a  AI Developer ! This is your opportunity to...  ...paid collective insurance benefits RRSP employer contribution...  ...build observability into these systems Integrate LLM APIs and third...  ...inclusion in the workplace.     Salary $100,000—$160,000 CAD... 
    Cad
    Full time
    Work at office
    Flexible hours

    Rtings.com

    Montréal, QC
    more than 2 months ago
  • $80k - $115k per year

     ...Review Company as a  Fullstack Developer ! This is your opportunity to...  ...Fully paid collective insurance benefits RRSP employer contribution...  ...ambiguity or unfamiliar systems You begin influencing implementation...  ...in the workplace.     Salary $80,000—$160,000 CAD... 
    Cad
    Full time
    Work at office
    Flexible hours

    Rtings.com

    Montréal, QC
    more than 2 months ago
  •  ...développement de tests unitaires et de tests système. Connaissance des systèmes avionique,...  ...sens de l’initiative. C++ Software Developer Position description: The Software...  ...Experience in developing unit tests and system tests. Knowledge of avionics, vehicle,... 
    Flexible hours

    Kronos Consulting

    Montréal, QC
    2 days ago
  •  ...that revolutionizes healthcare systems to make them agile, efficient,...  ...professionals while developing strong technical expertise in...  ...Schedule: Monday to Friday, 1:30 p.m. to 10:00 p.m. This role...  ...technical responsibilities. Our benefits ~4 to 6 weeks of paid vacation... 
    Full time
    Work at office
    Monday to friday

    Solutions Petal Inc.

    Montréal, QC
    more than 2 months ago
  • $92k - $105k per year

     ...Dynamic Developer   Why This Role Is Open We are currently hiring...  ...between Dynamics and on-prem systems as needed. In addition, the...  ...across financial services.   Benefits Comprehensive Benefits...  ...annual discretionary/variable bonus payment.   Capco is committed... 
    Bonus
    Cad
    Full time
    Internship
    Immediate start

    Capco

    Montréal, QC
    more than 2 months ago
  • $118k - $152k per year

     ...intègrent harmonieusement aux systèmes d'entreprise existants. La personne...  ....   TranSenior AI Developer – Capital Markets Technology...  ...English is required.   Bonus Points For Experience within...  ...make an immediate impact. Benefits Comprehensive Benefits Coverage... 
    Bonus
    Cad
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Immediate start

    Capco

    Montréal, QC
    more than 2 months ago
  • $200k per year

     ...Client: Most Elite Tech Firm in Canada Salary: Up to $200k CAD + Bonus + Full Package Location: Montreal (Hybrid) One of Canada’...  ...for designing and running large‑scale, high‑availability systems. This is hands‑on engineering. You’ll be: Building and evolving... 
    Bonus
    Cad
    Work at office
    Flexible hours

    Hunter Bond

    Montréal, QC
    4 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ...member of our team, you will benefit from: a comprehensive group...  ...overtime discretionary bonuses a fitness reimbursement...  ...alongside multidisciplinary teams developing autonomous multi-agent drone... 
    Bonus
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    8 days ago
  •  ...Description The Community Developer will be responsible for establishing...  ...global plans, and work with a distributed international team that is...  ...: Ubisoft Ubisoft’s 19,000 team members, working across more...  ...opportunities, and meaningful benefits centred on well-being.  If... 
    Full time
    Shift work

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • $200k per year

     ...Overview Senior Software Engineer (Python) at an Elite FinTech Firm. Location: Montreal (Hybrid). Salary: Up to $200k CAD + Industry Leading Bonus. Responsibilities Building scalable and performant software Involvement in code implementation, testing, and software... 
    Bonus
    Cad
    Full time

    Hunter Bond

    Montréal, QC
    4 days ago
  • $90k - $100k per year

     ...currently have a role as a Securitization RAD Developer with our large consulting client, workig...  ...Pay Rate: $85 - 93/hr C2C Salary: $90,000 - $100,000 + 9% bonus + 3-5 weeks paid vacation + RRSP contribution + benefits + sick/personal days Within the Capital... 
    Bonus
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...sécurité et l’évolutivité de nos systèmes de données. Responsabilités...  ...architectures Arrow/Parquet (p. ex., Iceberg) et du...  ...department is seeking a Software Developer II to join the Data team in Montreal...  ...anglophone team members. Benefits Tower’s headquarters are in... 
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  • $80k - $105k per year

     ...de gouvernance Microsoft 365. Plus de 15 000 entreprises dans le monde nous font confiance...  ...rôle En tant qu'administrateur.trice système, tu vas assurer le bon fonctionnement des...  ...du marché local. Programme de bonus annuel. Programme LTIP , participation... 
    Bonus
    Remote job
    Daily paid
    Full time
    Work at office
    Local area
    Flexible hours

    Workleap

    Montréal, QC
    2 days ago
  •  ...joindre à notre équipe Video Systems Test. Dans ce rôle, vous concevrez...  ...are looking for a Software Developer in Test (SDET) to join our...  ...meaningful work, you'll enjoy benefits such as a free 24/7 gym,...  ...failures, debug issues across distributed systems, and support root cause... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Distributed Systems Developer - Up to $200,000 P/A CAD + Bonus + Benefits. Be the first to apply!