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 11 hours 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
  • $200k per year

     ...Up to $200,000 CAD + Bonus + Exceptional Benefits Want to build the infrastructure backbone of a global quant trading powerhouse? My client - one of the world's leading quantitative trading firms - is hiring a Platform Engineer / Site Reliability Engineer (SRE) to design... 
    Bonus
    Cad

    Hunter Bond

    Montréal, QC
    5 days ago
  • $200k per year

    $$$: Up to $200,000 Starting Base + Bonuses + Full Benefits Package Location: Montreal (Hybrid) Why This Stands Out: Highly respected, hands-on Tech Lead you can collaborate with as a peer Engineers are led by engineers - minimal bureaucracy, high trust, and strong... 
    Bonus
    Cad

    Hunter Bond

    Montréal, QC
    3 days 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
    4 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
  • Join Baseten as a Distributed Systems Engineer and revolutionize AI inference. This role focuses on building large-scale systems for deployed models, optimizing cost-efficiency and reliability. At Baseten, we're powering some of the most dynamic AI companies and looking for... 
    Suggested

    Baseten

    Montréal, QC
    4 days 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... 
    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
  • $200k per year

     ...Une entreprise technologique établie à Montréal, dont les solutions aérodynamiques, les produits composites et les systèmes écoénergétiques aident les flottes de transport à réduire leur consommation de carburant et leurs émissions, confie à Larouche Raymond le recrutement... 
    Cad
    Daily paid
    Permanent employment
    Full time
    Work at office

    Larouche Raymond Inc.

    Montréal, QC
    3 days 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
    20 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
  •  ...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
  • $130.2k - $241.8k per year

     ...At Cadence, we hire and develop leaders and innovators who want to make...  ...an existing vacancy. Analog CAD Engineering Specialist - Analog...  ..., including AI. Cadence Design Systems is seeking Analog CAD engineering...  ...salary range for Canada is 130,200 CAD to 241,800 CAD. You may also... 
    Bonus
    Cad

    Cadence Design Systems

    Montréal, QC
    1 day 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
  •  ...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
    3 days 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
    3 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
  •  ...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
  •  ...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
    3 days ago
  •  ...Description The Manager, North America Benefits & Leave Administration is responsible for...  ...Rewards, Payroll, HR Operations, People Systems, business leaders, and third-party...  ...platforms. · Experience supporting industrial distribution, manufacturing, logistics, or... 
    Weekly pay
    Work at office
    Flexible hours

    Johnson Service Group

    Montréal, QC
    9 days 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
    a month 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
  •  ...reliability and performance of our AI infrastructure. You will build scalable automation frameworks and stress-testing suites for distributed systems, GPU kernels, and AI frameworks. Responsibilities include creating end-to-end test plans, debugging complex failures with... 

    Delos Data

    Montréal, QC
    3 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
  •  ...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
  • $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
  •  ...Hunter, Modern Combat et plus de 200 autres super jeux. Il y a un...  ...incroyables. Avec près de 3,000 Gamelofteurs passionnés à...  ...logiciels et autres services (p. ex. : bases de données) afin de...  ...looking for a talented FinOps Developer to join our team. This role focuses... 
    Bonus
    Full time
    Part time
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    more than 2 months 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!