1

Rust Developer Jobs in Quebec (NOW HIRING)

The Role As a Senior Research and Development Developer at Flexspring, you will design and build core components of our integration platform and contribute to the evolution of our products and ...

... engineering to production. Here, the challenges are real, the impact is tangible, and every ... rust, and residues while ensuring compliance with quality and safety standards. The incumbent ...

... engineering to production. Here, the challenges are real, the impact is tangible, and every ... rust, and residues while ensuring compliance with quality and safety standards. The incumbent ...

The developer will be working within a machine learning team/squad. The team is working on developing Artificial Intelligence solutions including ML and Gen AI. The candidate should be familiar with ...

Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive ...

This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS) with operational ownership and close collaboration with product, data stewards, and UX. The successful ...

Join the World's Leading Product Review Company as a Fullstack Developer ! This is your opportunity to make a real impact in the industry. You'll dive deep into the latest technologies and your ...

About the Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that support client onboarding and integrations. You'll work hands-on implementing backend services ...

Side is a global video game development and services provider, offering technical and creative solutions to many of the largest developers and studios around the world. Founded in Japan in 1994, Side ...

About the role We're looking for a Senior AI Developer to join our AI Enabling team. Our mission is to accelerate AI adoption across the organization by building golden paths (primarily in the form ...

CA$1 - CA$11/hr

* The client is recruiting three full-stack developers to join a team undergoing restructuring, whose current expertise is primarily backend. * The stated objective is to add versatility and improve ...

The position is requiring strong backend engineering skills, solid understanding of system and data architecture, and close alignment with Model Risk Management (MRM) and model validation ...

The client is recruiting three full\-stack developers to join a team undergoing restructuring, whose current expertise is primarily backend. \n * The stated objective is to add versatility and ...

As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...

Full Stack Developer

Montreal, QC · On-site +1

CA$65K - CA$85K/yr

You'll collaborate with other developers and designers on challenging client projects, and report directly to our Co-Founder/Technical Director. The salary range is $65k - $85k based on experience ...

next page

Showing results 1-20

Rust Developer information

See Quebec salary details

$74K

$104.7K

$134.5K

How much do rust developer jobs pay per year?

As of Jul 20, 2026, the average yearly pay for rust developer in Quebec is $104,733.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,500.00 and $121,500.00 per year, depending on experience, location, and employer.

What are some common challenges Rust Developers face when working on large-scale projects?

Rust Developers often encounter challenges such as managing complex dependencies, ensuring memory safety without sacrificing performance, and integrating Rust code with existing systems written in other languages. Collaborating with cross-functional teams can also require clear communication, especially when explaining Rust’s unique concepts to those unfamiliar with the language. Staying up-to-date with the rapidly evolving Rust ecosystem and tooling is important, as new libraries and best practices frequently emerge.

What is the difference between Rust Developer vs C++ Developer?

AspectRust Developer
Required CredentialsProficiency in Rust programming, often with a computer science background or coding certifications
Work EnvironmentSoftware development teams, especially in systems programming, embedded systems, or performance-critical applications
Industry UsageTech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly

Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles like machine learning engineers or cloud architects, can earn $500,000 or more annually, especially in top tech companies or with significant equity and bonuses. Achieving this level typically requires advanced skills, extensive experience, and often working in high-demand environments or leadership positions.

What Does a Rust Developer Do?

The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.

How much do Rust developers get paid?

Rust developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those requiring specialized skills in systems programming or performance optimization tend to offer higher salaries. Compensation may also include benefits such as remote work options and professional development opportunities.

What are the key skills and qualifications needed to thrive as a Rust Developer, and why are they important?

To thrive as a Rust Developer, you need strong proficiency in Rust programming, a solid understanding of systems programming concepts, and a relevant degree or experience in software development. Familiarity with tools like Cargo, Git, and continuous integration systems, as well as experience with frameworks such as Actix or Rocket, are commonly required. Outstanding problem-solving skills, attention to detail, and effective communication set top Rust Developers apart. These skills ensure robust, efficient, and safe code, which is essential for building reliable software solutions.

What are Rust Developers?

Rust Developers are software engineers who specialize in using the Rust programming language to build safe, fast, and reliable applications. They write, test, and maintain code, often focusing on system-level programming, web servers, blockchain technologies, and performance-critical software. Rust Developers leverage the language’s unique features, like memory safety and concurrency, to build efficient and secure solutions. Their responsibilities may also include contributing to open-source projects, optimizing existing code, and collaborating with cross-functional teams.

Is there demand for Rust developers?

Rust developers are in increasing demand across industries such as technology, finance, and systems programming due to Rust's focus on safety, performance, and concurrency. Companies seek Rust expertise for developing secure and efficient software, and job opportunities are growing as the language gains popularity in areas like embedded systems, blockchain, and cloud infrastructure.

What jobs in the US pay 300,000 a year?

In the US, high-paying roles such as senior software engineers, data scientists, and specialized roles like Rust developers with extensive experience and expertise can earn $300,000 or more annually. These positions often require advanced skills, certifications, and leadership responsibilities, typically found in technology, finance, or executive sectors.
What are the most commonly searched types of Rust Developer jobs in Quebec? The most popular types of Rust Developer jobs in Quebec are:
What are popular job titles related to Rust Developer jobs in Quebec? For Rust Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Rust Developer jobs in Quebec look for? The top searched job categories for Rust Developer jobs in Quebec are:
Infographic showing various Rust Developer job openings in Quebec as of July 2026, with employment types broken down into 100% Full Time. Highlights an 84% In-person, 5% Hybrid, and 11% Remote job distribution, with an average salary of $104,733 per year, or $50.4 per hour.
Java Developer

Java Developer

Flexspring, Inc

Montreal, QC • On-site, Remote

Full-time

Medical, PTO

Re-posted 27 days ago


Job description

At Flexspring, you will have the autonomy and flexibility to tackle your role in a way that is right for you. We foster a learning culture that will allow you to develop new skills and progress in your career.


Who We Are

Flexspring is an iPaaS (Integration Platform as a Service) company specializing in HR data integrations. We partner with HR teams and HR software companies to design and deliver custom integrations that connect HR, payroll, and business systems, reduce manual work, improve data accuracy, and help people's operations run more efficiently.


The Role

As a Senior Research and Development Developer at Flexspring, you will design and build core components of our integration platform and contribute to the evolution of our products and architecture. You will work closely with other developers, product stakeholders, and technical leaders to solve complex integration challenges and deliver scalable, reliable solutions.

This role is well suited for an experienced developer who enjoys working on foundational systems, influencing technical direction, and contributing to innovation, including AI-powered capabilities within our platform.


What You'll Do

  • Design and implement software components and web applications across Flexspring's product suite.
  • Evolve and maintain core platform components by writing high-quality Java and JavaScript code.
  • Write, maintain, and execute unit, integration, performance, load, and stress tests.
  • Contribute to technical architecture decisions and help shape the product and platform roadmap.
  • Lead by example through code reviews, technical guidance, and collaboration with other developers.
  • Deliver reliable, scalable solutions that support complex data integration use cases.


What you'll bring

Must Have

  • Bachelor's degree or college diploma in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience.
  • Strong experience with Java and/or JavaScript in production environments.
  • Solid knowledge of frameworks such as Spring and JUnit.
  • Experience designing, publishing, and consuming web service APIs.
  • Strong problem-solving skills and the ability to work through complex technical challenges.
  • Ability to collaborate effectively with other developers and technical stakeholders
    High standards for code quality, reliability, and maintainability.
  • Self-motivated, accountable, and comfortable taking ownership of technical outcomes.


Nice to Haves

  • Experience with additional technologies such as Groovy, REST APIs, SOAP web services, GraphQL, ReactJS, or JMS
  • Exposure to HR and/or financial data integrations
  • Experience contributing to AI-powered or data-driven solutions


What You Get

  • Work from home with flexible hours.
  • 4 weeks of paid vacation annually.
  • Comprehensive health benefits package for you and your family.
  • Team events and opportunities to connect with colleagues.
  • Opportunity to work with cutting-edge technologies.
  • Competitive base salary.


For more information about Flexspring, visit: https://www.flexspring.com/


Equal Employment Opportunity Statement


Flexspring is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. Flexspring is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Flexspring are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Flexspring does not tolerate discrimination or harassment based on any of these characteristics. Flexspring encourages applicants of all ages.


*


Chez Flexspring, vous aurez l'autonomie et la flexibilite necessaires pour aborder votre role d'une maniere qui vous convient. Nous favorisons une culture d'apprentissage qui vous permettra de developper de nouvelles competences et de progresser dans votre carriere.


Qui nous sommes

Flexspring est une entreprise iPaaS (Integration Platform as a Service) specialisee dans les integrations de donnees RH. Nous collaborons avec des equipes RH et des entreprises de logiciels RH pour concevoir et livrer des integrations personnalisees qui relient les systemes RH, de paie et d'affaires, reduisent le travail manuel, ameliorent l'exactitude des donnees et aident les operations liees au personnel a fonctionner plus efficacement.


Le role

A titre de developpeur ou developpeuse senior en recherche et developpement chez Flexspring, vous concevrez et batirez des composants essentiels de notre plateforme d'integration et contribuerez a l'evolution de nos produits et de notre architecture. Vous travaillerez en etroite collaboration avec d'autres developpeurs, des parties prenantes du produit et des leaders techniques afin de resoudre des defis d'integration complexes et de livrer des solutions evolutives et fiables.

Ce role convient parfaitement a une developpeuse ou un developpeur experimente qui aime travailler sur des systemes fondamentaux, influencer l'orientation technique et contribuer a l'innovation, y compris les fonctionnalites propulsees par l'intelligence artificielle au sein de notre plateforme.


Ce que vous ferez

  • Concevoir et mettre en uvre des composants logiciels et des applications Web dans l'ensemble de la suite de produits de Flexspring.
  • Faire evoluer et maintenir les composants essentiels de la plateforme en ecrivant du code Java et JavaScript de haute qualite.
  • Ecrire, maintenir et executer des tests unitaires, d'integration, de performance, de charge et de stress.
  • Contribuer aux decisions d'architecture technique et aider a faconner la feuille de route du produit et de la plateforme.
  • Montrer l'exemple par des revisions de code, des conseils techniques et la collaboration avec d'autres developpeurs.
  • Livrer des solutions fiables et evolutives qui appuient des cas d'usage complexes d'integration de donnees.


Ce que vous apportez

Indispensable

  • Baccalaureat ou diplome collegial en genie logiciel, en informatique ou dans un domaine connexe, ou une combinaison equivalente de formation et d'experience pertinente.
  • Solide experience avec Java et/ou JavaScript en environnement de production.
  • Bonne connaissance de frameworks tels que Spring et JUnit.
  • Experience dans la conception, la publication et la consommation d'API de services Web.
  • Solides competences en resolution de problemes et capacite a surmonter des defis techniques complexes.
  • Capacite a collaborer efficacement avec d'autres developpeurs et des parties prenantes techniques.
    Normes elevees en matiere de qualite, de fiabilite et de maintenabilite du code.
  • Autonome, responsable et a l'aise de prendre en charge les resultats techniques.


Atouts

  • Experience avec des technologies additionnelles telles que Groovy, les API REST, les services Web SOAP, GraphQL, ReactJS ou JMS.
  • Exposition aux integrations de donnees RH et/ou financieres.
  • Experience dans la contribution a des solutions propulsees par l'intelligence artificielle ou axees sur les donnees.


Ce que vous obtiendrez

  • Travail a domicile avec horaires flexibles.
  • 4 semaines de vacances payees par annee.
  • Regime d'avantages sociaux complet pour vous et votre famille.
  • Evenements d'equipe et occasions de rencontrer vos collegues.
  • Possibilite de travailler avec des technologies de pointe.
  • Salaire de base competitif.


Pour plus d'informations sur Flexspring, visitez : https://www.flexspring.com/


Declaration d'egalite des chances en matiere d'emploi

Flexspring est un employeur garantissant l'egalite des chances et interdit toute forme de discrimination et de harcelement. Flexspring s'engage envers le principe de l'egalite des chances en matiere d'emploi pour tous les employes et a offrir a ses employes un environnement de travail exempt de discrimination et de harcelement. Toutes les decisions d'emploi chez Flexspring sont fondees sur les besoins de l'entreprise, les exigences du poste et les qualifications individuelles, sans egard a la race, la couleur, la religion ou les croyances, l'origine nationale, sociale ou ethnique, le sexe (y compris la grossesse), l'age, un handicap physique, mental ou sensoriel, le statut VIH, l'orientation sexuelle, l'identite ou l'expression de genre, l'etat matrimonial, l'union civile ou le statut de partenariat domestique, le service militaire passe ou present, les antecedents medicaux familiaux ou les renseignements genetiques, la situation familiale ou parentale, ou tout autre statut protege par les lois ou reglements en vigueur dans les lieux ou nous exercons nos activites. Flexspring ne tolere aucune discrimination ou harcelement fonde sur l'une de ces caracteristiques. Flexspring encourage les candidats de tous ages a postuler.