Have an impact on the services at the core of the Coveo Platform Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team, you ...
Have an impact on the services at the core of the Coveo Platform Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team, you ...
Have an impact on the services at the core of the Coveo Platformâ„¢ Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team ...
Quick apply
Have an impact on the services at the core of the Coveo Platformâ„¢ Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team ...
Have an impact on the services at the core of the Coveo Platformâ„¢ Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team ...
Quick apply
Have an impact on the services at the core of the Coveo Platformâ„¢ Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team ...
Strong, hands-on experience with Rust in production environments * Proven experience building and shipping Solana programs or dApps * Deep understanding of backend systems and distributed ...
Quick apply
Strong, hands-on experience with Rust in production environments * Proven experience building and shipping Solana programs or dApps * Deep understanding of backend systems and distributed ...
Strong, hands-on experience with Rust in production environments * Proven experience building and shipping Solana programs or dApps * Deep understanding of backend systems and distributed ...
Quick apply
Strong, hands-on experience with Rust in production environments * Proven experience building and shipping Solana programs or dApps * Deep understanding of backend systems and distributed ...
Back End Software Engineer
Longueuil, QC · On-site
The ideal candidate is an experienced backend developer with strong Java and Python skills who ... Design, develop, and implement new backend features based on customer and business requirements.
Back End Software Engineer
Longueuil, QC · On-site
The ideal candidate is an experienced backend developer with strong Java and Python skills who ... Design, develop, and implement new backend features based on customer and business requirements.
Senior Backend Engineer
Montreal, QC · On-site
... on mobile robots and does the work of a care team memberrounding on patients, capturing vitals ... The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system.
Quick apply
Senior Backend Engineer
Montreal, QC · On-site
... on mobile robots and does the work of a care team memberrounding on patients, capturing vitals ... The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system.
Senior Backend Engineer
Montreal, QC · On-site
... member-rounding on patients, capturing vitals without contact (FDA-cleared for pulse and ... The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system.
Senior Backend Engineer
Montreal, QC · On-site
... member-rounding on patients, capturing vitals without contact (FDA-cleared for pulse and ... The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system.
Senior Backend Engineer
Montreal, QC · On-site
... Developer, you'll architect, design, build, deploy, operate and scale the backend platform that turns thousands of real-time video feeds into insights operators and engineers can act on immediately.
Quick apply
Senior Backend Engineer
Montreal, QC · On-site
... Developer, you'll architect, design, build, deploy, operate and scale the backend platform that turns thousands of real-time video feeds into insights operators and engineers can act on immediately.
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
This is a hands-on individual contributor role that also includes responsibility for technical ... backend software engineering experience. * Experience providing technical direction while remaining ...
Quick apply
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
This is a hands-on individual contributor role that also includes responsibility for technical ... backend software engineering experience. * Experience providing technical direction while remaining ...
Senior Backend Engineer
CA$140K - CA$160K/yr
Prior experience working on internal platforms or developer-facing tools. $140,000 - $160,000 a ... For the Senior Backend Engineer, we will conduct a background check that may include the following.
Senior Backend Engineer
CA$140K - CA$160K/yr
Prior experience working on internal platforms or developer-facing tools. $140,000 - $160,000 a ... For the Senior Backend Engineer, we will conduct a background check that may include the following.
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
This is a hands-on individual contributor role that also includes responsibility for technical ... backend software engineering experience. * Experience providing technical direction while remaining ...
Quick apply
Senior Backend Engineer
Montreal, QC · Remote
CA$145K - CA$155K/yr
This is a hands-on individual contributor role that also includes responsibility for technical ... backend software engineering experience. * Experience providing technical direction while remaining ...
Senior Backend Programmer - Central Technologies | Programmeureuse Backend Seniore - Technologies...
... developer experience. * Define technical specifications and requirements before developing new ... Experience deploying and supporting applications on cloud platforms such as AWS, Azure, or GCP ...
Senior Backend Programmer - Central Technologies | Programmeureuse Backend Seniore - Technologies...
... developer experience. * Define technical specifications and requirements before developing new ... Experience deploying and supporting applications on cloud platforms such as AWS, Azure, or GCP ...
Senior Backend Programmer - Unannounced project | Programmeureuse Backend Seniore - Projet non-an...
Montreal, QC · On-site
... on experience in AWS, as well as associated DevOps practices (CI/CD, Git, Jenkins, branch ... Experience building backend systems for AAA game services or doing engine/system programming for ...
Senior Backend Programmer - Unannounced project | Programmeureuse Backend Seniore - Projet non-an...
Montreal, QC · On-site
... on experience in AWS, as well as associated DevOps practices (CI/CD, Git, Jenkins, branch ... Experience building backend systems for AAA game services or doing engine/system programming for ...
Senior Full-Stack Developer (Canada)
Montreal, QC · Remote
CA$155K - CA$175K/yr
... backend systems and services, with a strong emphasis on building scalable and maintainable ... g., Node.js, Python, Ruby, C#) in production environments, particularly in designing and ...
Quick apply
Senior Full-Stack Developer (Canada)
Montreal, QC · Remote
CA$155K - CA$175K/yr
... backend systems and services, with a strong emphasis on building scalable and maintainable ... g., Node.js, Python, Ruby, C#) in production environments, particularly in designing and ...
Senior Full-Stack Developer (Canada)
Quebec, QC · Remote
CA$155K - CA$175K/yr
... backend systems and services, with a strong emphasis on building scalable and maintainable ... g., Node.js, Python, Ruby, C#) in production environments, particularly in designing and ...
Quick apply
Senior Full-Stack Developer (Canada)
Quebec, QC · Remote
CA$155K - CA$175K/yr
... backend systems and services, with a strong emphasis on building scalable and maintainable ... g., Node.js, Python, Ruby, C#) in production environments, particularly in designing and ...
Senior Platform Backend Engineer
Montreal, QC · On-site
CA$135K - CA$203K/yr
As a Senior Backend Engineer on the Unity Studio team, you will own the cloud services behind the product: real-time multi-user collaboration, build and publishing pipelines, and the platform APIs ...
Senior Platform Backend Engineer
Montreal, QC · On-site
CA$135K - CA$203K/yr
As a Senior Backend Engineer on the Unity Studio team, you will own the cloud services behind the product: real-time multi-user collaboration, build and publishing pipelines, and the platform APIs ...
Developpeuse ou developpeur backend senior, Outils IA internes / Senior Backend Developer, Inter...
Montreal, QC · On-site
Extensive hands-on experience designing, deploying, and maintaining distributed systems at scale ... A DevOps or SRE background with experience in infrastructure automation. * Experience building ...
Developpeuse ou developpeur backend senior, Outils IA internes / Senior Backend Developer, Inter...
Montreal, QC · On-site
Extensive hands-on experience designing, deploying, and maintaining distributed systems at scale ... A DevOps or SRE background with experience in infrastructure automation. * Experience building ...
Senior Backend Programmer - Unannounced project | Programmeureuse Backend Seniore - Projet non-an...
Montreal, QC · On-site
Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced ... Hands-on experience with relational and NoSQL databases like DynamoDB, MongoDB, MySQL. * Strong ...
Senior Backend Programmer - Unannounced project | Programmeureuse Backend Seniore - Projet non-an...
Montreal, QC · On-site
Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced ... Hands-on experience with relational and NoSQL databases like DynamoDB, MongoDB, MySQL. * Strong ...
Senior Backend Developer - Spectra
Montreal, QC · On-site +1
We are looking for a senior engineer who wants their work to matter, who takes pride in building ... Cares about the environment and is motivated by the problem we are working on. * Communicates ...
Senior Backend Developer - Spectra
Montreal, QC · On-site +1
We are looking for a senior engineer who wants their work to matter, who takes pride in building ... Cares about the environment and is motivated by the problem we are working on. * Communicates ...
Backend Ruby On Rails Developer information
See Quebec salary details
$46.5K - $59.5K
0% of jobs
$59.5K - $72.5K
2% of jobs
$72.5K - $85.5K
3% of jobs
$85.5K - $98.5K
6% of jobs
$110.3K is the 25th percentile. Wages below this are outliers.
$98.5K - $111.5K
15% of jobs
$111.5K - $124.5K
16% of jobs
The median wage is $132.6K / yr.
$124.5K - $137.5K
13% of jobs
$137.5K - $150.5K
14% of jobs
$156.3K is the 75th percentile. Wages above this are outliers.
$150.5K - $163.5K
15% of jobs
$163.5K - $176.5K
12% of jobs
$176.5K - $189.5K
5% of jobs
$46.5K
$133.8K
$189.5K
How much do backend ruby on rails developer jobs pay per year?
What is a backend Ruby on Rails developer?
What are the key skills and qualifications needed to thrive as a backend Ruby on Rails developer?
What are some typical collaboration points between a backend Ruby on Rails developer and other teams during a project lifecycle?
What is the difference between Backend Ruby On Rails Developer vs Backend Python Developer?
| Aspect | Backend Ruby On Rails Developer | Backend Python Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS, Ruby on Rails experience, often Rails certifications | Bachelor's in CS, Python experience, often Python certifications |
| Work Environment | Web development, startups, tech companies using Rails | Web development, data science, AI, startups, tech firms |
| Industry Usage | Popular in e-commerce, SaaS, and web apps | Used in data-heavy applications, AI, machine learning, web apps |
Both roles involve backend development but differ in programming language focus and typical industry applications. Ruby on Rails developers specialize in web apps using Rails framework, while Python developers often work on data-driven projects and AI. The choice depends on the project needs and tech stack preferences.
What cities in Quebec are hiring for Backend Ruby On Rails Developer jobs?
Cities in Quebec with the most Backend Ruby On Rails Developer job openings:

Senior II Backend Developer - Foundation
Montreal, QC • On-site
Full-time
Posted 18 days ago
Key responsibilities
Own and evolve reference libraries, tools, and development patterns used by microservices across R&D.
Develop and operate the internet-facing entry point for Coveo's APIs.
Proactively assess system health, performance, and risks, and drive improvements to enhance reliability and scalability.
Job description
Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team, you'll work at the core of the Coveo Platform, building the foundational tools, standards, and pathways that make software delivery simpler, more consistent, and scalable.
You'll tackle challenges spanning backend development and cloud infrastructure in Amazon Web Services (AWS), while acting as a trusted technical partner to teams across R&D. Your expertise will help evolve how we build, deliver, and operate services, including our golden paths and service discovery capabilities.
As our Senior II Backend Developer, you will:- Own and evolve reference libraries, tools, and development patterns used by microservices across R&D, driving sustainable improvements to our development practices.
- Develop and operate one of Coveo's most critical services: the internet-facing entry point for our application programming interfaces (APIs).
- Act as a trusted technical partner to development teams, providing guidance on complex backend and platform challenges and helping establish strong engineering practices.
- Collaborate across development and cloud infrastructure teams, translating needs and feedback into improvements to the Coveo Platform and the developer experience.
- Proactively assess the health, performance, and risks of our systems, identifying and driving improvements that strengthen their reliability and scalability.
- Take ownership throughout the development lifecycle, from technical design and implementation to deployment and operation in production.
- Expanding our golden paths and platform capabilities to support modern, increasingly AI-assisted ways of building, delivering, and operating software.
- At least 8 years of experience building and operating backend in cloud environments (Java / Spring Boot preferred, AWS an asset).
- Demonstrated experience designing reusable software, libraries, or tooling for large-scale systems with complex infrastructure or a significant user base.
- Ability to independently navigate complex technical challenges, assess trade-offs and risks, and drive solutions with long-term impact.
- A collaborative and resourceful approach, with the ability to communicate complex technical ideas, mentor others, and influence engineering practices across teams.
- Experience with infrastructure and orchestration technologies such as Terraform and Kubernetes.
- Familiarity with continuous integration systems such as GitHub Actions or equivalent technologies.
- Experience contributing to or maintaining open-source libraries.
- Experience with platform engineering, service meshes like Istio, developer tooling, or improving the developer experience at scale.
Want to see an example of the kind of challenges we tackle? Check out our colleague Kevin's blog post on building a global Amazon Aurora database with Spring: https://source.coveo.com/2022/02/21/global-aurora-database-with-spring/
Do you think you can bring this role to life? Send us your application, we want to hear from you!
Join the Coveolife!
We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.
This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.
Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact HR@Coveo.com to discuss your needs.