Get the job you really want.

Top Ruby On Rails Jobs in Vancouver

2 Days Ago
Vancouver, BC
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
Design, improve, and debug complex, scalable distributed systems. Optimize system performance and keep tech stack updated. Write test-driven code and collaborate on web architecture. Contribute to code reviews and technical planning.
7 Days Ago
Vancouver, BC
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
Lead a team of engineers focused on managing databases and building custom services to automate database operations.
9 Days Ago
Vancouver, BC
Remote
385 Employees
Senior level
385 Employees
Senior level
Digital Media
The Senior Engineering Manager will lead a full-stack engineering team focused on enhancing user and advertiser experiences, drive improvements in code quality, and take charge of ad technology solutions, while collaborating with various cross-functional teams.
11 Days Ago
Vancouver, BC
Remote
371 Employees
Junior
371 Employees
Junior
AdTech • Marketing Tech
Design, improve, and debug complex, scalable distributed systems. Take ownership of projects from start to finish. Provide mentorship to interns and junior engineers. Keep the tech stack updated with current standards. Write scalable, test-driven code. Collaborate on designing scalable web architecture and contribute to code reviews and technical spec reviews.
12 Days Ago
Vancouver, BC
Remote
55 Employees
Senior level
55 Employees
Senior level
Marketing Tech
As a Senior Platform Engineer at Copy.ai, you will build and enhance the AI Workflows product interface, manage platform integrations, and monitor system health while collaborating closely with product and solutions teams to fulfill customer needs.
12 Days Ago
Vancouver, BC
Remote
3,700 Employees
Junior
3,700 Employees
Junior
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a backend engineer at Coinbase, you will decompose a monolithic Rails app into microservices, maintain and scale backend systems, and collaborate with teams to turn product visions into actionable plans. Your role focuses on writing high-quality, tested code ensuring the efficiency of cryptocurrency services for users.
15 Days Ago
Vancouver, BC
Remote
64 Employees
Senior level
64 Employees
Senior level
Big Data • Enterprise Web • Marketing Tech • Software
As a Software Engineering Manager at Thanx, you will foster a high-performance culture, empower and develop your team, oversee delivery excellence, enhance R&D collaboration, and drive innovation within the engineering team. Your role includes recruiting, onboarding, and supporting team growth while monitoring productivity and morale.
2 Days Ago
Vancouver, BC
Remote
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Software Engineer on the Bank Accounts team, you will develop and maintain backend systems for Square's deposit account products. Your role includes leading feature releases, mentoring junior engineers, and ensuring sellers can effectively manage their funds. Strong collaboration, software architecture, and problem-solving skills are essential.
8 Days Ago
Vancouver, BC
2,700 Employees
Junior
2,700 Employees
Junior
eCommerce • Fintech • Payments • Software • Financial Services
You will design, code, and test building blocks for the Trust Experience Platform at Remitly, helping to develop features that enhance customer trust. Responsibilities include maintaining system stability, contributing to team meetings, and learning from senior engineers.
8 Days Ago
Vancouver, BC
2,700 Employees
Senior level
2,700 Employees
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
As a Senior Software Engineer, you'll build critical infrastructure for Remitly's applications, create core APIs, migrate customer data, and improve the remittance product. You will collaborate with teams to design and develop features while maintaining a focus on engineering excellence.
5 Days Ago
Vancouver, BC
Remote
24 Employees
Senior level
24 Employees
Senior level
Software
The Principal Software Engineer will lead the technical implementation of Ameelio's product, focusing on high-quality, scalable coding practices, oversee integration with educational platforms like Canvas LMS, mentor junior engineers, and collaborate with the product team to define and prioritize feature development.
8 Days Ago
Vancouver, BC
Remote
35 Employees
Mid level
35 Employees
Mid level
Software • Automation
As a Senior Software Engineer at Rootly, you will design and implement feature sets, architect infrastructure, enhance engineering standards, and collaborate closely with customers. The role demands ownership, tackling technical challenges, and the ability to swiftly deliver solutions in a dynamic environment.
9 Days Ago
Vancouver, BC
Remote
385 Employees
Senior level
385 Employees
Senior level
Digital Media
As a Senior Software Engineer at Scribd, you will focus on developing reliable payment and authentication solutions, improving system architecture, collaborating with product teams, implementing secure communication protocols, and enhancing overall software quality through code reviews and comprehensive testing.
10 Days Ago
Vancouver, BC
Remote
120 Employees
Mid level
120 Employees
Mid level
Retail • Software
As a Ruby on Rails Engineer, you will develop and maintain robust features for our web applications, improve APIs, and architect ETL processes. You will collaborate with teams on new features and promote coding best practices. Your role involves significant production experience with large-scale Rails applications, focusing on outcome-oriented project management.
11 Days Ago
Vancouver, BC
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Software Engineer II at Narvar, you will lead the design, development, and support of platform architecture in Ruby on Rails, collaborating with engineering leaders to create applications that enhance customer experiences on e-commerce platforms.
24 Days Ago
Vancouver, BC
Remote
300 Employees
Senior level
300 Employees
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you will enhance their eCommerce platform by creating impactful shopping experiences. Collaborating with various teams, you will deliver software solutions, improve existing systems, mentor peers, and lead technical initiatives.
19 Days Ago
Vancouver, BC
Remote
385 Employees
Senior level
385 Employees
Senior level
Digital Media
Scribd is seeking a Senior Software Engineer for their SEO team to build, scale, and maintain backend systems using Ruby on Rails. The role involves ensuring robust performance and maintainability of systems while collaborating with cross-functional teams to enhance SEO initiatives.
Yesterday
Vancouver, BC
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
As a Staff Software Engineer at StackAdapt, you will lead backend engineering efforts to architect scalable systems integrating data into a Customer Data Platform. You'll write code, provide technical leadership, conduct code reviews, and tackle technical challenges in a high-performance environment.
3 Days Ago
Vancouver, BC
Remote
181 Employees
Senior level
181 Employees
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
As a Senior Software Engineer, Backend at GlossGenius, you will develop backend services, manage APIs, handle data modeling, and ensure scalability to support large volumes of transactions. You will lead projects, maintain high coding standards, and mentor teammates.
5 Days Ago
Vancouver, BC
71 Employees
Mid level
71 Employees
Mid level
Healthtech
As a Software Developer at Synthesis Health, you will design and develop backend systems for technology products, implement microservices, and optimize application performance while collaborating with various teams. Responsibilities include maintaining code quality, enhancing security protocols, and creating reusable code libraries.
6 Days Ago
Vancouver, BC
Remote
50 Employees
Mid level
50 Employees
Mid level
Software
As a Software Engineer II at Trunk, you will work with founders and design teams to implement feature concepts, build APIs and data pipelines using gRPC and Node, and improve service observability with monitoring tools. The role requires debugging skills and experience in developing production-ready UI components and databases.
7 Days Ago
Vancouver, BC
Hybrid
62 Employees
Senior level
62 Employees
Senior level
Artificial Intelligence • Security • Software
As a Staff Software Engineer, you will design and implement backend APIs and services to enhance Voxel’s site intelligence platform. You will collaborate with various teams, lead engineering projects, and deliver scalable technical solutions that meet client needs, while also mentoring other engineers and ensuring code quality through best practices.
6 Days Ago
Vancouver, BC
Remote
146 Employees
Entry level
146 Employees
Entry level
Software
As a Backend Engineer at Tailscale, you will develop backend services and client code, contribute to product ideation, work with UX/UI designers, and ensure observability and responsiveness of the product. The role requires a security-first mindset, collaborative skills, and the ability to enhance system stability and efficiency.
7 Days Ago
Vancouver, BC
Remote
349 Employees
Senior level
349 Employees
Senior level
Gaming
As a Staff Software Engineer at Fortis Games, you'll own server-side social products and develop high-performance systems for multiplayer features and chat functionalities. Your role involves optimizing performance, driving collaborative efforts with product teams, and ensuring high availability for seamless player experiences in gaming environments.
9 Days Ago
Vancouver, BC
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Staff Software Engineer at Walmart will design, develop, and implement solutions using advanced technologies in a dynamic retail environment. Responsibilities include leading projects, developing full-stack applications, optimizing databases, and collaborating with cross-functional teams to ensure high-quality software delivery.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account