1

Junior Ruby Rails Developer Jobs in Chicago, IL (NOW HIRING)

Engineering Manager, Email

Chicago, IL · On-site

$160K - $282K/yr

WHAT YOU'LL DO We're looking for an Engineering Manager to lead our Email team, which is ... Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, JavaScript, or React For candidates based in the ...

Engineering Manager, Email

Chicago, IL · On-site

$160K - $282K/yr

WHAT YOU'LL DO We're looking for an Engineering Manager to lead our Email team, which is ... Ruby, Rails, MongoDB, PostgreSQL, Redis, Sidekiq, JavaScript, or React For candidates based in the ...

Web developers will work with the business and editorial departments to constantly improve our ... PHP, Python, PERL, Ruby, Django, Rails, .net or similar environment. * Experience with Movable Type.

Web developers will work with the business and editorial departments to constantly improve our ... PHP, Python, PERL, Ruby, Django, Rails, .net or similar environment. Experience with Movable Type.

Web developers will work with the business and editorial departments to constantly improve our ... PHP, Python, PERL, Ruby, Django, Rails, .net or similar environment. * Experience with Movable Type.

Web developers will work with the business and editorial departments to constantly improve our ... PHP, Python, PERL, Ruby, Django, Rails, .net or similar environment. * Experience with Movable Type.

Web developers will work with the business and editorial departments to constantly improve our ... PHP, Python, PERL, Ruby, Django, Rails, .net or similar environment. * Experience with Movable Type.

Sr. Software Engineer - Accounting

Chicago, IL · On-site +1

$126K - $166K/yr

Engineers work in small, focused, cross-functional teams comprised of a product manager, user ... Knowledge of Ruby on Rails and experience working with a language like Ruby, Java, or Python.

Senior Engineer, Security

Chicago, IL · On-site

$90 - $120/hr

Mentor and guide junior security team members, fostering their professional growth and skills ... Development experience in Ruby, Ruby on Rails, or Node * Experience working with and implementing ...

Senior Engineer, Security

Chicago, IL · On-site

$139K - $181K/yr

Mentor and guide junior security team members, fostering their professional growth and skills ... Development experience in Ruby, Ruby on Rails, or Node * Experience working with and implementing ...

The Technical Support Engineer team is looking for an individual with engineering and or web ... Understanding of Web dev basics (HTML, Javascript, CSS), Git, Ruby, Rails, APIs. * Understanding of ...

Senior DevOps Engineer

Chicago, IL · Remote

$120K - $135K/yr

Senior DevOps Engineer Company: Snapsheet Job Location: Remote Job Type: Full-time About Snapsheet ... Working proficiency in Ruby on Rails and TypeScript to understand application requirements and ...

Senior DevOps Engineer

Chicago, IL

$133K - $172K/yr

Senior DevOps Engineer Company: Snapsheet Job Location: Remote Job Type: Full-time About Snapsheet ... Working proficiency in Ruby on Rails and TypeScript to understand application requirements and ...

Showing results 21-40

Junior Ruby Rails Developer information

See Chicago, IL salary details

$26.3K

$125.8K

$176.7K

How much do junior ruby rails developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for junior ruby rails developer in Chicago, IL is $125,795.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,600.00 and $144,700.00 per year, depending on experience, location, and employer.

What is the difference between Junior Ruby Rails Developer vs Junior Python Developer?

AspectJunior Ruby Rails DeveloperJunior Python Developer
Required CredentialsBasic programming knowledge, often a degree in Computer Science or related fieldSimilar credentials, with emphasis on Python proficiency and related certifications
Work EnvironmentWeb development teams, startups, tech companies using Ruby on RailsWeb, data science, or automation teams using Python
Industry UsagePrimarily in web app development with Ruby on RailsWeb, data analysis, machine learning, automation
Search & Comparison IntentOften compared for entry-level web development rolesCompared for entry-level programming roles in Python

Both roles are entry-level developers with similar educational backgrounds and work environments. The main difference lies in the programming language and specific frameworks used: Ruby on Rails for Junior Ruby Rails Developers and Python for Junior Python Developers. Your choice depends on the technology stack preferred by your employer or your career interests.

Are Junior Ruby Rails Developers in demand?

Junior Ruby on Rails developers are in moderate demand as companies seek developers skilled in Ruby, Rails, and related technologies for web application development. The demand is influenced by the popularity of Ruby on Rails for startups and small to medium-sized projects, with opportunities often requiring knowledge of HTML, CSS, and JavaScript. Job growth depends on industry trends and the adoption of Ruby on Rails in various sectors.

What is the salary of a Junior Ruby on Rails developer?

The salary of a Junior Ruby on Rails developer typically ranges from $50,000 to $80,000 annually, depending on location, experience, and company size. Entry-level developers with basic skills in Ruby, Rails, and version control tools like Git can expect to earn within this range.

What are the most commonly searched types of Ruby Rails Developer jobs in Chicago, IL?

The most popular types of Ruby Rails Developer jobs in Chicago, IL are:

Full-time

Re-posted 18 days ago


Canadian National Railway rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

135th of 365 rated logistics


Job description

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!

This position is posted as a grade 9.

Job Summary

The Engineer Bridge Design is responsible for creating designs and leading design projects assigned to consultants for bridges across CN's network in accordance with Company policies and American Railway Engineering and Maintenance of Way Association (AREMA) guidelines. The position is considered a Professional Engineer technical role and requires self-sufficient competencies in structural engineering principles and mastery of Company policies as well as Bridges and Structures (B&S) management procedures.

Main Responsibilities Structures Design and Project Management

       Coordinate consultant design assignments

       Design railway bridges

       Prepare preliminary and detailed designs of highway and railway bridge structures in concrete, steel, and timber

       Provide costing information and resolve queries during bridge construction

       Prepare detailed cost estimates and project schedules for proposed railway projects so as to minimize costs and disruptions to railway operations

       Provide engineering support and training to staff members and to field forces during construction

       Prepare fabrication specifications and tender documents

       Manage and track-outsourced service contracts, reviews and processes outsourced services invoicing

Safety

       Verify and ensure compliance of work or actions prescribed in engineering drawings and specifications 

       Conduct in field and documentary audits of bridge inspection reports

       Participate in construction safety audits

Training and Development

       Participate in field visits to familiarize with CN Network and Bridges and Structures plant inventory in conjunction with field inspections, safety blitz, construction work blocks, or reconnaissance trips

       Assist with reviews of AREMA Manual of Practice development and revisions

       Assist in development of Junior Design Officers/ interns

       Ensure all Company required training is completed in a timely manner

       Ensure proper adherence to requirements for maintaining licensure as a Professional Engineer

Working Conditions

The role has standard working conditions in an office environment with a regular work week from Monday to Friday. Due to the nature of the role, the incumbent must be able to meet tight deadlines, handle pressure, and manage stress. The role requires minimal travel (5%) with overnight stays within the region and occasional work outside the normal working hours. The role is partially performed outdoors in various types of weather and environmental conditions. The incumbent must be available to work occasionally on weekends and be available for on-call response to critical incidents.

Requirements Experience

Structural Engineering Experience

       Minimum 3 years of General Engineering experience including 2 years in bridge design with a railway company, or engineering consulting firm or research facility (post graduation)

o   Experience with AREMA guidelines for railway structures and other North American structural design codes

Education/Certification/Designation

       Bachelor's Degree in Civil Engineering

       Professional Engineer Licence (PE in the US and P.Eng in Canada)*

       Valid Driver's Licence

       Master's Degree in Civil Engineering*

       Specialization in Structural Engineering*

       Professional Structural Engineer (SE) Licence in Illinois*

       Capability to be certified in appropriate Railway Operating Rules US or Canada (United States Operating Rules (USOR) or Canadian Rail Operating Rules (CROR))

*Any designation for these above would be considered as an asset

Competencies

       Leads by example for the safety and security of all

       Considers ESG principles in all operations

       Collaborates with others and shares information

       Delegates and empowers others to create accountability

       Applies critical thinking

       Innovates

       Sets direction and inspires others

       Communicates with impact

       Knows the business and stays current on industry needs

       Demonstrates agility and drives change

Technical Skills/Knowledge

       Knowledge of technical and engineering aspects of Railroad Bridges properties, behaviours, deficiencies and inspection procedures

       Knowledge of Bridge Structural Engineering, retaining structures, foundations

       Technical report writing skills

       General Microsoft computer skills in MathCad, Word, Excel and PowerPoint, Access and Project*

       Proficiency with Auto Computer Aided Design (AutoCAD) or Systems Applications and Products (SAP)

       Knowledge of Fall Protection*

*Any knowledge for any of the above would be considered as an asset




What Canadian National Railway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom