1

Rails Jobs in Portland, OR (NOW HIRING)

Drummac, Inc. is an integrated railroad services company that specializes in providing mechanical and janitorial services to the transportation industry. With operations located across the United ...

Non-CDL Driver

Hillsboro, OR ยท On-site

$50K - $65K/yr

Copy and paste this Youtube link to see what you'll be doing! &feature=youtu.be Pacific Rail Services is looking for full-time employees to join our team at the BNSF Portland, OR Terminal! This is an ...

Non-CDL Driver

Hillsboro, OR ยท On-site

$50K - $65K/yr

Pacific Rail Services is looking for full-time employees to join our team at the BNSF Portland, OR Terminal! This is an On-The-Job-Training opportunity that allows those who need some additional ...

OCS Engineering Specialist

Lake Oswego, OR ยท On-site

$79K - $102K/yr

This is an exciting opportunity for an early- to mid-career engineer who is passionate about rail and transit electrification and wants to contribute to transformative transportation programs ...

OCS Engineering Specialist

Lake Oswego, OR ยท On-site

$79K - $102K/yr

This is an exciting opportunity for an early- to mid-career engineer who is passionate about rail and transit electrification and wants to contribute to transformative transportation programs ...

Railroad Retirement sickness and retirement benefits; and rail pass privileges. Some benefits are subject to the collective bargaining agreement. ESSENTIAL FUNCTIONS : * Responsible for the safety ...

Railroad Retirement sickness and retirement benefits; and rail pass privileges. Some benefits are subject to the collective bargaining agreement. ESSENTIAL FUNCTIONS : * Responsible for the safety ...

The BNSF Police department is dedicated to ensuring the security and safety of the company's vast network of rail operations. This department employs comprehensive strategies and state-of-the-art ...

Coordinates vessel and rail operations to ensure timely, cost-effective loading and unloading without compromising service quality or customer requirements. * Monitors, enters, reviews, and approves ...

Showing results 21-40

Rails information

See Portland, OR salary details

$27K

$129.5K

$181.9K

How much do rails jobs pay per year?

As of Aug 17, 2026, the average yearly pay for rails in Portland, OR is $129,502.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $149,000.00 per year, depending on experience, location, and employer.

What is a Rails developer?

Rails developers are software engineers who specialize in building web applications using the Ruby on Rails framework. Ruby on Rails, often just called Rails, is an open-source web development framework written in the Ruby programming language. Rails developers design, develop, test, and maintain web applications, ensuring they are efficient, secure, and scalable. They often work with databases, front-end technologies, and APIs to create dynamic and interactive websites.

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

To thrive as a Ruby on Rails Developer, you need strong proficiency in Ruby, Rails framework, object-oriented programming, and a solid understanding of web development principles, typically supported by a degree in computer science or related experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment platforms like Heroku is essential. Excellent problem-solving, collaboration, and communication skills help developers work efficiently within agile teams and adapt to evolving project requirements. These skills ensure robust, maintainable applications and effective teamwork in fast-paced development environments.

What are common challenges faced by Ruby on Rails developers when working on large-scale applications?

Ruby on Rails developers often encounter challenges related to application performance and scalability as projects grow in size and complexity. Managing database queries efficiently, refactoring legacy code, and ensuring smooth integration with third-party services are frequent hurdles. Collaboration within cross-functional teams is vital, as Rails developers regularly work alongside front-end developers, designers, and product managers to deliver robust features. Staying updated with Rails best practices and new releases also helps developers address these challenges and maintain high code quality.

What is the difference between Rails vs Django?

AspectRailsDjango
Primary LanguageRubyPython
Framework TypeFull-stackFull-stack
Work EnvironmentStartups, tech companies, web developmentStartups, tech companies, web development
Common Use CasesRapid web app development, startupsScalable web applications, data-driven sites

Both Rails and Django are popular full-stack web frameworks used in similar work environments. Rails, built with Ruby, is known for its convention-over-configuration approach, making it ideal for rapid development. Django, based on Python, emphasizes simplicity and scalability, suitable for data-driven applications. Choosing between them depends on your preferred programming language and project requirements.

What are popular job titles related to Rails jobs in Portland, OR?

For Rails jobs in Portland, OR, the most frequently searched job titles are:

What job categories do people searching Rails jobs in Portland, OR look for?

The top searched job categories for Rails jobs in Portland, OR are:

What cities near Portland, OR are hiring for Rails jobs?

Cities near Portland, OR with the most Rails job openings:

Infographic showing various Rails job openings in Portland, OR as of August 2026, with employment types broken down into 3% As Needed, 81% Full Time, 11% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $129,502 per year, or $62.3 per hour.

Coach Cleaner (Railroad)

Drummac, Inc.

Portland, OR โ€ข On-site

Full-time

Posted 20 days ago


Job description

**THIS IS AN OVERNIGHT POSITION: 9PM -5:30am/subj to change**


COMPANY DESCRIPTION:

Drummac, Inc. is an integrated railroad services company that specializes in providing mechanical and janitorial services to the transportation industry. With operations located across the United States, the services we perform range in scope from routine mechanical maintenance, inspections, repairs, audits, cleaning, and specialty railroad services to providing equipment and supplies for the transportation industry with a niche in passenger rail. We provide these services using in-house resources, which enables us to provide best-in-class quality control.

JOB SUMMARY:

The Coach Cleaner must be able to work in compliance while cleaning passenger train cars and equipment as required per train schedules. They must adhere to and maintain strict compliance with corporate/office policies and procedures, established health and safety protocols, and all applicable local, state, and federal regulations.

JOB RESPONSIBILITIES:

  • Cleans and polishes lighting fixtures, floors, seats, surfaces, and trim.
  • Cleans passenger train cars, restrooms and replenishes bathroom supplies.
  • Cleans rugs, carpets, upholstered furniture, and draperies.
  • Dusts furniture and equipment.
  • Polishes metalwork.
  • Washes windows, door panels and sills.
  • Empties wastebaskets and other waste receptacles.
  • Transports trash and waste to disposal area.
  • Replaces light bulbs.
  • Follows Drummac guidelines for conduct.
  • Keeps area around dumpsters clean and secure.
  • Notifies supervisor of any faulty equipment.
  • Performs other related duties as required or assigned.

QUALIFICATIONS:

  • Requires High School Diploma or GED.
  • Experience in janitorial services is preferred.
  • Successful completion of a pre-employment screening process.
  • Works with integrity and treats others with respect.
  • Must be able to apply common sense to carry out written or verbal instructions.
  • The ability to exert force to lift, push, pull, or carry objects.
  • Must be able to work well under pressure with tight deadlines and can positively resolve conflict.
  • Must exhibit ability to read and interpret operational manuals.

PHYSICAL REQUIREMENTS:

  • The employee is regularly required to stand or walk; use hands to finger, handle, or feel; and reach with hands and arms.
  • The employee frequently is required to climb or balance; stoop, kneel, crouch, or crawl; and talk or hear.
  • Lifting, pushing, or pulling 35-75 lbs. on a regular basis.

WORK ENVIRONMENT:

  • Willingness to work in all weather conditions and various hours of day, night, or weekends to accommodate the arrival and departure of the trains.
  • The employee is regularly exposed to moving mechanical parts and outside weather conditions.
  • The employee is occasionally exposed to fumes or airborne particles.
  • The noise level in the work environment is usually moderate.


Drummac is committed to providing equal employment opportunities in a drug free work environment to all employees and applicants without regard to race, religion, color, sex, gender identity, sexual orientation, national origin, ancestry, citizenship status, uniform service member status, marital status, pregnancy, age, protected medical condition, genetic information, disability, or any other protected status in accordance with all applicable federal, state, and local laws.

Drummac is an Equal Opportunity Employer.