... backend engineering, including building and operating production ML systems at global scale with ... Experience working in Java or Ruby codebases * Experience designing, deploying, and owning Agentic ...
... backend engineering, including building and operating production ML systems at global scale with ... Experience working in Java or Ruby codebases * Experience designing, deploying, and owning Agentic ...
We're looking for a Senior Software Engineer to join our ETL Platform team. We own the core ... Expertise in at least one interpreted language such as Python, Ruby on Rails, etc. * Expertise in ...
We're looking for a Senior Software Engineer to join our ETL Platform team. We own the core ... Expertise in at least one interpreted language such as Python, Ruby on Rails, etc. * Expertise in ...
Solutions Engineer
Toronto, ON ยท Remote
... backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP-based real-time communications ... Bachelor's degree in Engineering, Computer Science, MIS or a comparable field is preferred. #LI ...
Solutions Engineer
Toronto, ON ยท Remote
... backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP-based real-time communications ... Bachelor's degree in Engineering, Computer Science, MIS or a comparable field is preferred. #LI ...
Internal tooling, agents, and developer workflows You'll help us rethink how software is built ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Quick apply
Internal tooling, agents, and developer workflows You'll help us rethink how software is built ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Software Engineering Manager - Auth Team
Toronto, ON ยท On-site +1
CA$136.91K - CA$185K/yr
The Auth team functions as an enabling platform for all of Basis Engineering; building and owning ... Strong proficiency in backend languages such as Java, Ruby, or Python as well as web frameworks ...
Software Engineering Manager - Auth Team
Toronto, ON ยท On-site +1
CA$136.91K - CA$185K/yr
The Auth team functions as an enabling platform for all of Basis Engineering; building and owning ... Strong proficiency in backend languages such as Java, Ruby, or Python as well as web frameworks ...
Reporting to the VP of Engineering, you will be leading a team that drives the platform ... and with Ruby and Postgres on the back end. Our infrastructure is hosted by AWS and runs on ...
Reporting to the VP of Engineering, you will be leading a team that drives the platform ... and with Ruby and Postgres on the back end. Our infrastructure is hosted by AWS and runs on ...
Senior Solutions Engineer
Toronto, ON ยท Hybrid
We believe Solutions Engineers at Okta are involved in all stages of the customer's development ... backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP-based real-time communications
Senior Solutions Engineer
Toronto, ON ยท Hybrid
We believe Solutions Engineers at Okta are involved in all stages of the customer's development ... backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP-based real-time communications
Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in ... Experience in DevOps, CI/CD pipelines, and secure release management. * Background in security ...
Proficiency in Python and Ruby on Rails , with significant backend experience. * Experience in ... Experience in DevOps, CI/CD pipelines, and secure release management. * Background in security ...
Senior Software Developer, Enterprise Systems
Toronto, ON ยท Hybrid
CA$170.30K - CA$195.90K/yr
Strong experience in Ruby on Rails; candidates with a Python background will also be considered ... Full-stack development capability - comfortable owning the backend, frontend, and data layer of an ...
Senior Software Developer, Enterprise Systems
Toronto, ON ยท Hybrid
CA$170.30K - CA$195.90K/yr
Strong experience in Ruby on Rails; candidates with a Python background will also be considered ... Full-stack development capability - comfortable owning the backend, frontend, and data layer of an ...
Senior Software Engineer, Backend
Toronto, ON ยท Hybrid
CA$167.50K - CA$235K/yr
Promote engineering excellence through technical leadership, knowledge-sharing and mentorship * Add ... Golang, Ruby on Rails, Javascript, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker ...
Senior Software Engineer, Backend
Toronto, ON ยท Hybrid
CA$167.50K - CA$235K/yr
Promote engineering excellence through technical leadership, knowledge-sharing and mentorship * Add ... Golang, Ruby on Rails, Javascript, MySQL, Kafka, AWS, Git, Memcache, Redis, ElasticSearch, Docker ...
Senior Developer, Fullstack - Identity and Access Management (IAM)
Toronto, ON ยท On-site +1
CA$125K - CA$165K/yr
Contribute to backend and frontend codebases with an eye toward reliability, scalability, and ... Hands-on experience with modern web development - we use Ruby on Rails, React, JavaScript ...
Senior Developer, Fullstack - Identity and Access Management (IAM)
Toronto, ON ยท On-site +1
CA$125K - CA$165K/yr
Contribute to backend and frontend codebases with an eye toward reliability, scalability, and ... Hands-on experience with modern web development - we use Ruby on Rails, React, JavaScript ...
Sr Software Engineer - Basis Platform / DSP
Toronto, ON ยท On-site
CA$119.05K - CA$160K/yr
... with supporting backend work in Ruby on Rails. * Current with modern development practices ... Bachelor's degree in Computer Science, Engineering or related field * Experience with Spring Boot ...
Sr Software Engineer - Basis Platform / DSP
Toronto, ON ยท On-site
CA$119.05K - CA$160K/yr
... with supporting backend work in Ruby on Rails. * Current with modern development practices ... Bachelor's degree in Computer Science, Engineering or related field * Experience with Spring Boot ...
Director of Engineering (Centah)
Toronto, ON ยท On-site
... or DevOps/platform engineering teams. * A degree in Computer Science or a related field, or ... Experience with Ruby on Rails or similar backend frameworks. * Experience with modern JavaScript ...
Director of Engineering (Centah)
Toronto, ON ยท On-site
... or DevOps/platform engineering teams. * A degree in Computer Science or a related field, or ... Experience with Ruby on Rails or similar backend frameworks. * Experience with modern JavaScript ...
Director of Engineering (Centah)
Toronto, ON ยท On-site
... or DevOps/platform engineering teams. * A degree in Computer Science or a related field, or ... Experience with Ruby on Rails or similar backend frameworks. * Experience with modern JavaScript ...
Quick apply
Director of Engineering (Centah)
Toronto, ON ยท On-site
... or DevOps/platform engineering teams. * A degree in Computer Science or a related field, or ... Experience with Ruby on Rails or similar backend frameworks. * Experience with modern JavaScript ...
Our Director of Engineering will be close enough to help with bigger architecture and tradeoff ... backend services in production. We work in Python. If your background is mostly elsewhere (Go, Ruby ...
Our Director of Engineering will be close enough to help with bigger architecture and tradeoff ... backend services in production. We work in Python. If your background is mostly elsewhere (Go, Ruby ...
Our Director of Engineering will be close enough to help with bigger architecture and tradeoff ... backend services in production. We work in Python. If your background is mostly elsewhere (Go, Ruby ...
Quick apply
Our Director of Engineering will be close enough to help with bigger architecture and tradeoff ... backend services in production. We work in Python. If your background is mostly elsewhere (Go, Ruby ...
Strong experience with Spark and with a scripting language (Python, Ruby, Bash) * Exceptional ... Experience defining API schemas and developing backend services in a microservices environment ...
Strong experience with Spark and with a scripting language (Python, Ruby, Bash) * Exceptional ... Experience defining API schemas and developing backend services in a microservices environment ...
Engineering Manager - Content & Contributor Intelligence
Toronto, ON ยท Remote
CA$200K/yr
Or build the backend processing to execute and run these models? How about doing these at scale ... Python, Ruby, Java, Objective-C, C++, etc. * Comfortable working and coordinating requirements ...
Engineering Manager - Content & Contributor Intelligence
Toronto, ON ยท Remote
CA$200K/yr
Or build the backend processing to execute and run these models? How about doing these at scale ... Python, Ruby, Java, Objective-C, C++, etc. * Comfortable working and coordinating requirements ...
Our backend is Ruby on Rails and our frontends is Vue. * Write real TypeScript. The AI-adjacent ... Our engineering team works primarily remote but we are looking for someone who is willing to come ...
Our backend is Ruby on Rails and our frontends is Vue. * Write real TypeScript. The AI-adjacent ... Our engineering team works primarily remote but we are looking for someone who is willing to come ...
Principal Software Engineer
Toronto, ON ยท On-site
Our backend is Ruby on Rails and our frontends is Vue. * Write real TypeScript. The AI-adjacent ... Our engineering team works primarily remote but we are looking for someone who is willing to come ...
Quick apply
Principal Software Engineer
Toronto, ON ยท On-site
Our backend is Ruby on Rails and our frontends is Vue. * Write real TypeScript. The AI-adjacent ... Our engineering team works primarily remote but we are looking for someone who is willing to come ...
Ruby Backend Developer information
See Toronto, ON salary details
$45.3K - $55.8K
0% of jobs
$55.8K - $66.3K
1% of jobs
$66.3K - $76.8K
3% of jobs
$76.8K - $87.3K
4% of jobs
$87.3K - $97.8K
8% of jobs
$104.5K is the 25th percentile. Wages below this are outliers.
$97.8K - $108.3K
14% of jobs
$108.3K - $118.8K
16% of jobs
The median wage is $121.1K / yr.
$118.8K - $129.3K
17% of jobs
$138.7K is the 75th percentile. Wages above this are outliers.
$129.3K - $139.8K
13% of jobs
$139.8K - $150.3K
14% of jobs
$150.3K - $160.8K
10% of jobs
$45.3K
$121.6K
$160.8K
How much do ruby backend developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Ruby Backend Developer, and why are they important?
How do Ruby Backend Developers typically collaborate with front-end teams on large projects?
What are Ruby Backend Developers?
What is the difference between Ruby Backend Developer vs Python Backend Developer?
| Aspect | Ruby Backend Developer | Python Backend Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; experience with Ruby frameworks | Bachelor's in Computer Science or related field; experience with Python frameworks |
| Work Environment | Web development, startups, tech companies using Ruby on Rails | Web development, data science, AI, startups, tech companies using Python |
| Industry Usage | Primarily e-commerce, SaaS, and web apps | Web apps, data analysis, machine learning, scientific computing |
| Common Search/Comparison | Often compared for backend web development skills |
Both Ruby Backend Developers and Python Backend Developers share similar educational backgrounds and work in web development environments. However, Ruby developers typically focus on Ruby on Rails for web applications, while Python developers often work across web, data science, and AI fields. The choice depends on the project requirements and industry focus.

Job description
Stripe is a financial infrastructure platform for businesses. Millions of companies-from the world's largest enterprises to the most ambitious startups-use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.
About the teamThe Support Experience engineering organization builds and improves Stripe's user support from end to end: how users get help within our products, how they get in touch with us when they have questions, and how our teams use internal tools to answer those questions. We're accountable for the quality and reliability of this support stack and we use data and firsthand user research to continuously improve it.ย
Providing great support to users of all sizes is culturally important to everyone at Stripe. We are a group of friendly, user-oriented engineers that partner closely with Stripe's world-class design, product, and operational teams. This includes the external-facing support interfaces (support.stripe.com), content, entry points, internal tooling, case routing, and helping product teams across the company reduce support volume by improving our products. We are also using the latest generative AI technologies to re-imagine support experiences, and are developing AI assistants for Stripe's users and internally to help our operations teams be more productive.
What you'll doAs a Machine Learning Engineer on the Support Experience team, you'll play a crucial role in enhancing our self-serve support experiences. You will be responsible for designing, building, training, evaluating, deploying, and owning ML models in production. For example, we apply LLMs to answer user questions with conversational agents and personalize product documentation, and are building automated systems to solve complex user problems. You will work closely with software engineers, machine learning engineers, product managers, and data scientists to operate Stripe's ML powered systems, features, and products. You will also have the opportunity to contribute to and influence ML architecture at Stripe and be a part of a larger ML community.ย
Responsibilities- Designย and implement state-of-the-art ML models and large scale ML systems for enhancing self-serve support capabilities, balancing ML principles, domain knowledge, and engineering constraints
- Develop and optimize contextual conversation models and ML-powered resolution flows for common support scenarios, using tools such as PyTorch, TensorFlow, and XGBoost
- Create and refine pipelines for training and evaluating models in both offline and online environments, with a focus on improving support quality and user satisfaction
- Implement ML features that streamline information collection and processing for support agents, enhancing overall support efficiency
- Collaborate with product, strategy, and content teams to propose, prioritize, and implement new AI-driven support features and improve answer capabilities
- Stay current with the latest developments in ML/AI, particularly in natural language processing and conversational AI, and apply innovative ideas to improve support experiences
We are looking for ML Engineers who are passionate about building ML systems that touch the lives of millions. You have experience developing efficient feature pipelines, building advanced ML models, and deploying them to production. You are comfortable with ambiguity, love to take initiative, have a bias towards action, and thrive in a collaborative environment.
Minimum requirements- Bachelor's Degree in ML/AI or related field (e.g. math, physics, statistics)
- 3+ years in AI/ML and backend engineering, including building and operating production ML systems at global scale with stringent SLOs-balancing reliability, latency, and cost-with privacy, security, and compliance by design.
- Deep and up-to-date applied LLM experience: RAG/embeddings, tool use/function calling, agentic planning/orchestration architectures, post-training methods, code generation, benchmarks and evaluations, etc. Familiarity with classical ML methods and common frameworks e.g. Pytorch, TensorFlow.
- Proficient in Python; strong distributed systems and data science fundamentals.
- Experience working closely with product management, design, other engineers, and other cross-functional partners.
- Strong technical leadership and communication: mentoring and elevating engineers, elevating AI/ML awareness and posture within organizations, setting architectural direction, and driving alignment in ambiguity.
- MS/PhD degree in ML/AI or related field (e.g. math, physics, statistics)
- Experience working in Java or Ruby codebases
- Experience designing, deploying, and owning Agentic LLM solutions (e.g., multi-step orchestrators, tool use/function calling) specifically for complex customer support or internal workflow automation.
- Comfortable working with distributed teams across multiple locations and time zones
About Stripe
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
San Francisco, CA, US
Year founded
2010