Python, C++, Java, Rust, C * Knowledge of Unix systems * A deep passion for technology * Exceptional problem-solving skills and strong communication skills
Python, C++, Java, Rust, C * Knowledge of Unix systems * A deep passion for technology * Exceptional problem-solving skills and strong communication skills
Strong skills in software development or data engineering , using Python or Rust * Experience designing and consuming web service APIs * Practical knowledge of cloud environments and containerized ...
Quick apply
Strong skills in software development or data engineering , using Python or Rust * Experience designing and consuming web service APIs * Practical knowledge of cloud environments and containerized ...
Solides compétences en développement logiciel ou en ingénierie des données , notamment avec Python ou Rust * Expérience dans la création et l'utilisation d'interfaces de services Web
Quick apply
Solides compétences en développement logiciel ou en ingénierie des données , notamment avec Python ou Rust * Expérience dans la création et l'utilisation d'interfaces de services Web
Connaissance de Rust, un atout Avantages Nous payons l'entierete des primes (100 %) associees aux avantages sociaux, tant pour les employes que pour les personnes a charge, et proposons une ...
Connaissance de Rust, un atout Avantages Nous payons l'entierete des primes (100 %) associees aux avantages sociaux, tant pour les employes que pour les personnes a charge, et proposons une ...
Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate: deep systems experience in another serious language carries over. Strong grasp of network programming and ...
Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate: deep systems experience in another serious language carries over. Strong grasp of network programming and ...
We are also open to exceptional people from Java, Rust, or Go-based technical stacks who are open-switching. We would like someone who is proficient in at least some of those technologies, and ready ...
Quick apply
We are also open to exceptional people from Java, Rust, or Go-based technical stacks who are open-switching. We would like someone who is proficient in at least some of those technologies, and ready ...
Experience with Rust, C++, C, or Fortran. * Experience modernizing legacy systems or migrating applications to cloud-native architectures. * Background in DevOps, CI/CD pipelines, testing frameworks ...
Experience with Rust, C++, C, or Fortran. * Experience modernizing legacy systems or migrating applications to cloud-native architectures. * Background in DevOps, CI/CD pipelines, testing frameworks ...
Experience with Rust, C++, C, or Fortran. * Experience modernizing legacy systems or migrating applications to cloud-native architectures. * Background in DevOps, CI/CD pipelines, testing frameworks ...
Experience with Rust, C++, C, or Fortran. * Experience modernizing legacy systems or migrating applications to cloud-native architectures. * Background in DevOps, CI/CD pipelines, testing frameworks ...
Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate: deep systems experience in another serious language carries over.\n \n * Strong grasp of network programming ...
Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate: deep systems experience in another serious language carries over.\n \n * Strong grasp of network programming ...
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Quick apply
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Experience en developpement de logiciels en Python, C++ ou Rust * Solides competences en redaction de scripts en Python et Bash * Comprehension approfondie des principes fondamentaux de Linux et ...
Experience en developpement de logiciels en Python, C++ ou Rust * Solides competences en redaction de scripts en Python et Bash * Comprehension approfondie des principes fondamentaux de Linux et ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
Solide experience en programmation de reseau, en traitement multifil, en structures de donnees, en algorithmes et en programmation orientee objet dans Rust ou C++ * Solide experience avec les ...
Solide experience en programmation de reseau, en traitement multifil, en structures de donnees, en algorithmes et en programmation orientee objet dans Rust ou C++ * Solide experience avec les ...
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)
Montreal, QC · On-site
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Quick apply
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)
Montreal, QC · On-site
NET, Go, Rust * Expérience avec Linux * Expérience avec les technologies IoT et la gestion de flotte à distance * Expérience avec les protocoles de messaging (AMQP, MQTT, etc.) * Expérience avec ...
Seasoned backend engineer with deep, demonstrated expertise in Python or another high-level backend language such as Go or Rust, and you're comfortable working across multiple languages and stacks as ...
Quick apply
Seasoned backend engineer with deep, demonstrated expertise in Python or another high-level backend language such as Go or Rust, and you're comfortable working across multiple languages and stacks as ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
NET, Go, Rust * Experience avec Linux * Experience avec les technologies IoT et la gestion de flotte a distance * Experience avec les protocoles de messaging (AMQP, MQTT, etc.) * Experience avec des ...
Rust information
See Quebec salary details
$19K - $36K
4% of jobs
$36K - $53K
2% of jobs
$53K - $70K
1% of jobs
$70K - $87K
2% of jobs
$87K - $104K
5% of jobs
$120.2K is the 25th percentile. Wages below this are outliers.
$104K - $121K
11% of jobs
$121K - $138K
17% of jobs
The median wage is $144.6K / yr.
$138K - $155K
19% of jobs
$166.8K is the 75th percentile. Wages above this are outliers.
$155K - $172K
19% of jobs
$172K - $189K
13% of jobs
$189K - $206K
6% of jobs
$19K
$141.5K
$206K
How much do rust jobs pay per year?
What is a rust?
A Rust job typically involves developing software using the Rust programming language, which is known for its memory safety, performance, and concurrency features. Rust developers work on system programming, web assembly, backend services, and embedded systems. Many Rust jobs are in industries requiring high-performance and secure applications, such as finance, blockchain, and networking. Employers look for proficiency in Rust, knowledge of software development best practices, and experience with related tools and frameworks.
What are the key skills and qualifications needed to thrive in the rust position, and why are they important?
To thrive as a Rust Developer, you need strong programming abilities in Rust, a solid understanding of systems programming concepts, and typically a background in computer science or related fields. Familiarity with industry-standard tools like Cargo, Git, and CI/CD pipelines, as well as knowledge of platforms such as Linux, is often expected. Excellent problem-solving, effective communication, and a collaborative mindset help developers excel when working on complex software projects within teams. These skills are crucial for building robust, high-performance applications while ensuring maintainability and scalability in demanding technology environments.
What are the most common challenges faced by rust developers in their day-to-day work?
Rust Developers often encounter challenges related to borrowing and ownership concepts, which are core features that ensure memory safety but can also make debugging and designing programs more difficult for those new to the language. Additionally, as Rust is still relatively young compared to some other languages, developers may face limited third-party library support or need to contribute to open-source tools themselves. However, working in teams allows for knowledge sharing and collaborative problem-solving, making it easier to overcome these obstacles. Embracing a growth mindset and participating in the active Rust community can help developers quickly adapt and thrive in this evolving field.
What are popular job titles related to Rust jobs in Quebec?
For Rust jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Rust jobs in Quebec look for?
The top searched job categories for Rust jobs in Quebec are:

Intern Software Developer - Montreal - 2027
Montreal, QC • On-site
Internship
Posted 25 days ago
Job description
This internship is based in Montreal and is available in any season. Please indicate your preferred season in the application questions.
The minimum length of the Internship must be 12 weeks.
Squarepoint sits at the intersection of finance, mathematics, and technology. From petabyte-scale data platforms to ultra-low-latency trading systems, we build the infrastructure that powers systematic investing across every major asset class and market worldwide.
We are looking for highly motivated students with a deep passion for technology and software development to join our Software Developer Internship program. As a participant in the internship program, you will work closely with experienced engineers to develop and deliver custom software solutions that solve complex problems. During your time with us, you will work in collaboration with your mentors on a project that has a visible impact on the business.
We have internship opportunities across various teams including; Data Engineering, Risk, Market Data, Quant Development, Frontend and many more...
Position Overview:
- A fast-paced training program to give you an introduction to all technical facets of software development in the algorithmic trading industry
- The software you build and the projects you work on will be leveraged to support active and ongoing trading with the markets
- Independent programming projects in Python or C++
- Intern social events to let you network with other Squarepoint employees and explore the city where you're spending your internship
Required Qualifications:
- Pursuing a degree in Computer Science, Computer/Electrical Engineering, Mathematics or equivalent
- Candidates must be in penultimate year of study
- Knowledge of one or more of the following programming languages: Python, C++, Java, Rust, C
- Knowledge of Unix systems
- A deep passion for technology
- Exceptional problem-solving skills and strong communication skills
About Squarepoint Capital
Sourced by ZipRecruiter
Industry
Finance and insurance
Company size
1,001 - 5,000 Employees
Headquarters location
New York, NY, US
Year founded
2000