1

Backend Ruby On Rails Developer Jobs in Montreal, QC

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.

... 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.

... 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 ...

Senior Backend Engineer

Montreal, QC · On-site

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 ...

... 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 ...

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 ...

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 ...

Riot * Gearbox Software This is not a server-side feature developer who hands services to an ops ... Writes post-mortems and follows through on structural improvements so the same failure mode does ...

Backend Engineer (PHP&Golang)

Montreal, QC · On-site

CA$80K - CA$130K/yr

We do not discriminate based on race, color, religion, sex, national origin, age, disability ... For the Backend Engineer, we will conduct a background check that may include the following:

Showing results 21-40

Backend Ruby On Rails Developer information

What is a backend Ruby on Rails developer?

A Backend Ruby on Rails Developer is a software engineer who specializes in building and maintaining the server-side components of web applications using the Ruby on Rails framework. They handle the logic, database interactions, APIs, and overall infrastructure that power websites and applications. Their work ensures that data is stored, processed, and delivered efficiently to users, while also ensuring security and scalability. These developers often collaborate with frontend developers, designers, and other team members to create seamless digital experiences.

What are the key skills and qualifications needed to thrive as a backend Ruby on Rails developer?

To thrive as a Backend Ruby On Rails Developer, you need strong expertise in Ruby, Ruby on Rails framework, database management, and a solid understanding of RESTful APIs, typically backed by a degree in computer science or related experience. Familiarity with tools like Git, PostgreSQL or MySQL, Docker, and cloud platforms is essential, as well as experience with testing frameworks such as RSpec. Excellent problem-solving skills, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building reliable, maintainable, and scalable backend systems that support seamless application performance.

What are some typical collaboration points between a backend Ruby on Rails developer and other teams during a project lifecycle?

Backend Ruby on Rails Developers frequently collaborate with frontend developers to ensure seamless integration between server-side logic and user-facing features. They also work closely with product managers to clarify requirements and prioritize tasks, as well as with QA engineers to address bugs and perform testing. Effective communication with DevOps or infrastructure teams is essential for successful deployment and scalability. These collaborations are vital for delivering robust, maintainable applications and contribute to a dynamic, team-oriented work environment.

What is the difference between Backend Ruby On Rails Developer vs Backend Python Developer?

AspectBackend Ruby On Rails DeveloperBackend Python Developer
Required CredentialsBachelor's in CS, Ruby on Rails experience, often Rails certificationsBachelor's in CS, Python experience, often Python certifications
Work EnvironmentWeb development, startups, tech companies using RailsWeb development, data science, AI, startups, tech firms
Industry UsagePopular in e-commerce, SaaS, and web appsUsed 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.

Infographic showing various Backend Ruby On Rails Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 49% In-person, and 51% Remote job distribution.

Back End Software Engineer

Longueuil, QC • On-site

CultureFit
Recruiting and Staffing Services • 11 - 50 employees

Full-time

Re-posted 13 days ago


Job description

Job Description The ideal candidate is an experienced backend developer with strong Java and Python skills who enjoys building scalable, cloud-based applications. They thrive in a collaborative environment, write clean, maintainable code, and are passionate about delivering reliable software that supports customers around the world. As a Backend Software Engineer, you will: Design, develop, and implement new backend features based on customer and business requirements.

Build reliable, efficient, maintainable, and well-tested code. Integrate existing systems with modern services to improve platform performance, scalability, and maintainability. Translate product requirements into technical solutions and implementation plans.

Collaborate closely with engineering, product management, technical account managers, and other cross-functional stakeholders. Maintain and enhance existing services to ensure platform stability and reliability. Monitor, troubleshoot, and resolve production issues while identifying opportunities for continuous improvement.

Support the ongoing evolution of a large-scale SaaS platform serving customers across multiple global markets. Preferred Experience: 3+ years of experience as a backend developer, ideally working with a large system Experience with distributed systems or large-scale data applications is a plus. Daily tasks Responsibilities: Feature Development: Collaborate with product management, account management and engineering teams to design and implement new, exciting features based on customer demands.

Your code is reliable, efficient, maintainable, and well tested. System Integration: Integrate critical existing systems with modern components to enhance performance, maintainability, and lead towards our goal of building the world's top SaaS bikeshare platform. Technical Specifications: Translate product requirements into detailed technical specifications and actionable plans.

Cross-Functional Collaboration: Work closely with engineers across different teams, technical account managers and product management. Be clear and transparent with your stakeholders and partners. Maintenance & Improvement: Maintain existing functionality to ensure stability and reliability across deployments; identify areas We're seeking talented contractors to help us build a world where cities feel small again - where transportation and tech bring people together.

Required Skills: Proficiency in Java and Python with a solid foundation in object-oriented programming. Strong experience with MySQL or other RDBMS'. Familiarity with AWS and infra-as-code for deploying and maintaining could-native applications Knowledge of DataDog or similar observability tools for monitoring, alerting, and troubleshooting.

Ability to troubleshoot, analyze, mitigate, and resolve production issues quickly, transparently, and effectively. Strong collaborative skills and the ability to work in a cross-functional environment