1

Ruby Developer Jobs in Columbus, OH (NOW HIRING)

Technology Lead Manager

Columbus, OH · On-site

$142K - $177.50K/yr

... engineers (Preferred) * Experience in high-growth startups or healthcare technology organizations (Preferred) * Knowledge, Skills, & Abilities : * Knowledge of Ruby and Ruby on Rails (Rails 7 or ...

Working knowledge of one or more high-level programming languages (C#, Java, PHP, Ruby, Python, etc.) * Ability to exercise independent judgment and act on it * Excellent analytical, mathematical ...

Staff Software Engineer

Columbus, OH · On-site

$164.13K - $205.16K/yr

This position has significant influence on system architecture, reliability, and developer ... Advanced proficiency in at least one backend language (e.g., Ruby, Elixir, Python, Java, Go, or ...

We are hiring a Principal Engineer to carry dual accountability: deliver Traverse product features ... Full-stack proficiency across a modern web stack; direct experience with Ruby on Rails, React ...

We are hiring a Principal Engineer to carry dual accountability: deliver Traverse product features ... Full-stack proficiency across a modern web stack; direct experience with Ruby on Rails, React ...

... Ruby, Cucumber, Automation Testing, SQL Practitioners of the Test Automation Developer focuses primarily on providing high quality, cost-effective automated test functionality for use by IT areas to ...

We are hiring a Principal Engineer to carry dual accountability: deliver Traverse product features ... Full-stack proficiency across a modern web stack; direct experience with Ruby on Rails, React ...

Senior Engineer

Dublin, OH

$100.90K - $138.60K/yr

... Engineer. On this team, that trajectory is expected and tracked; most people in this role reach ... with Ruby on Rails, React/TypeScript, and PostgreSQL is a strong advantage * Genuine, daily ...

Senior Engineer

Dublin, OH · On-site

$100.90K - $138.60K/yr

... Engineer. On this team, that trajectory is expected and tracked; most people in this role reach ... with Ruby on Rails, React/TypeScript, and PostgreSQL is a strong advantage * Genuine, daily ...

Software Engineer Senior

Columbus, OH · On-site

$118.30K - $156K/yr

Strong proficiency in Ruby and Rails (or similar technologies), test suites (ex. minitest), and ... At least 5 years of professional software engineering experience. Work Environment * Location

next page

Showing results 1-20

Ruby Developer information

See Columbus, OH salary details

$74.3K

$125.4K

$214.9K

How much do ruby developer jobs pay per year?

As of May 30, 2026, the average yearly pay for ruby developer in Columbus, OH is $125,376.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,900.00 and $150,400.00 per year, depending on experience, location, and employer.

What Does a Ruby Developer Do?

Ruby on Rails is a server-side web application framework, which is a software framework used to develop web applications and APIs. A Ruby developer is a backend software developer, which means they create the databases, libraries, and logic that make up an application. In this career, you use Ruby on Rails, along with other programming frameworks and languages, to make the applications scalable. Your duties are to script new applications or maintain and improve existing ones. Your responsibilities on a given project require you to work closely with frontend development teams to ensure that the visual interface features of the application work in tandem with your code.

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

To thrive as a Ruby Developer, you need strong proficiency in Ruby programming, object-oriented design, and a solid understanding of web development principles, often backed by a relevant degree or coding experience. Familiarity with Ruby on Rails, version control systems like Git, and testing tools such as RSpec is typically required. Problem-solving abilities, effective communication, and adaptability are vital soft skills that help developers excel in collaborative and dynamic environments. These skills and qualities are essential for building robust, scalable applications and ensuring smooth project delivery.

How do Ruby Developers typically collaborate with front-end teams during project development?

Ruby Developers often work closely with front-end teams to ensure seamless integration between server-side logic and user-facing features. This collaboration involves regular communication to align on API endpoints, data structures, and user experience requirements. Developers may participate in sprint planning sessions, code reviews, and joint troubleshooting meetings to address any integration challenges promptly. Effective teamwork helps deliver cohesive, high-quality applications and fosters a culture of continuous improvement.

What are Ruby Developers?

Ruby Developers are software engineers who specialize in building applications using the Ruby programming language. They often work with frameworks like Ruby on Rails to develop web applications, APIs, and backend services. Their responsibilities include writing clean code, debugging, testing, and maintaining existing software. Ruby Developers collaborate with other team members such as designers and project managers to deliver robust, scalable solutions. They may also be involved in database management and integrating third-party services.

What is the difference between Ruby Developer vs Python Developer?

AspectRuby DeveloperPython Developer
Required CredentialsBachelor's in Computer Science or related field, often certifications in Ruby frameworksBachelor's in Computer Science or related field, often certifications in Python frameworks
Work EnvironmentWeb development, startups, SaaS companiesWeb development, data science, AI, startups
Industry UsagePrimarily in web applications using Ruby on RailsWeb, data analysis, machine learning, automation
Search & Comparison IntentOften compared for web development rolesCompared for versatility in programming tasks

Ruby Developers focus on web applications using Ruby on Rails, while Python Developers have a broader scope including data science and AI. Both roles require similar educational backgrounds and are common in tech startups and web development companies. The main difference lies in their application areas and the frameworks they use.

What are popular job titles related to Ruby Developer jobs in Columbus, OH? For Ruby Developer jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Ruby Developer jobs in Columbus, OH look for? The top searched job categories for Ruby Developer jobs in Columbus, OH are:
Infographic showing various Ruby Developer job openings in Columbus, OH as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $125,376 per year, or $60.3 per hour.
Software Engineer - Identity & Access Management

Software Engineer - Identity & Access Management

McKesson

Columbus, OH • On-site, Remote

$100.10K - $166.90K/yr

Full-time

Posted 20 days ago


McKesson rating

7.8

Company rating: 7.8 out of 10

Based on 199 frontline employees who took The Breakroom Quiz

39th of 70 rated pharmaceutical


Job description

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.

What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.

We are seeking aSoftware Engineer with deep interest and experience in Identity & Access Management (IAM)to help design, build, and secure authentication and authorization capabilities across CoverMyMeds' platforms. This role sits on acore IAM platform teamthat owns enduser identity, federated authentication, and authentication infrastructure for web applications, partnering closely with Security, Product, and other engineering teams.

This is ahandson individual contributor rolein a productoriented, Kanban-driven environment, where impact is achieved through technical depth, secure engineering practices, and collaboration.

What You'll Do

Identity Engineering & Integrations

  • Design, build, and maintain authentication and authorization solutions usingOIDC, OAuth 2.0, and SAML.

  • Integrate applications and APIs with identity platforms such asOkta, Auth0, Ping, or Microsoft Entra ID.

  • ImplementSSO, MFA, federated authentication, session management, and secure token handling.

  • Contribute to identity services such as login gateways, authorization middleware, claims transformation, and access policy enforcement.

  • SupportSMART on FHIR (OAuth 2.0)use cases and unified authentication initiatives.

Security & Standards

  • Apply industry-standard security practices includingleast privilege, secure defaults, defense in depth, and secure secret handling.

  • Partner with Security onthreat modeling, risk reviews, and secure SDLC practices.

  • Implement identity solutions aligned withNIST-based identity and access control principles.

Software Development & Delivery

  • Build production-quality systems using one or more ofJavaScript/TypeScript, Ruby, Python, or C#.

  • Write clean, testable, maintainable code with strong engineering discipline (CI/CD, code reviews, automated testing).

  • Create clear technical documentation for APIs, integrations, and operational support.

  • Participate in on-call or operational support for critical identity services as needed.

Ways of Working

  • Work within aKanban delivery model, managing flow and continuously improving quality and throughput.

  • Collaborate with Product, Security, and stakeholders to define outcomes and manage tradeoffs.

  • Bring anenterprise-first mindset, constructively challenging designs and contributing new ideas.

Priority will be given to candidates who reside in theColumbus, OH metropolitan area.

We are unable to provide sponsorship for this role now or in the future.

Minimum Qualifications

Degree or equivalent and typically requires 4+ years of relevant experience

Education

  • Degreenot required.

Critical Skills:

  • 4+ years' experience building and shipping production software as an individual contributor.

  • Deep experience (4+ years) withOkta and/or Auth0(policies, apps, federation, claims).

  • Hands-on experience(4+ years)implementing or integratingauthentication and authorizationusing OIDC, OAuth 2.0, and/or SAML.

  • Strong understanding ofsecure engineering practicesand common identity threats.

  • Experience working in at least one of the following:JavaScript/TypeScript, Ruby, Python, C#.

  • Ability to collaborate across engineering, product, and security teams and communicate technical decisions clearly.


Preferred Qualifications

  • Experience withSMART on FHIR, SCIM, directory integrations, or identity lifecycle management.

  • Familiarity withRBAC/ABAC, claims-based authorization, or policy engines.

  • Experience inregulated environmentsand audit support.

  • Experience improving reliability of critical auth systems (SLIs/SLOs, graceful degradation).



We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, pleaseclick here.

Our Base Pay Range for this position

$100,100 - $166,900

McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson's (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. In light of these scams, please bear the following in mind:
McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.


McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.

McKesson job postings are posted on our career site: careers.mckesson.com.

McKesson is an Equal Opportunity Employer

McKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

McKesson welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require accommodation please contact us by sending an email to Disability_Accommodation@McKesson.com.

Join us at McKesson!


What McKesson employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom