Bachelor's Degree in Supply Chain Management, Business Administration, Engineering, Law, or ... Familiarity with the rail & locomotive industry, locomotive technology (HW/SW) and current on ...
Bachelor's Degree in Supply Chain Management, Business Administration, Engineering, Law, or ... Familiarity with the rail & locomotive industry, locomotive technology (HW/SW) and current on ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... on signaling systems or the rail industry * Familiarity with signaling standards, system ... Progress towards senior engineering roles or project leadership opportunities * Benefit from a fair ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... on signaling systems or the rail industry * Familiarity with signaling standards, system ... Progress towards senior engineering roles or project leadership opportunities * Benefit from a fair ...
Nous sommes a la recherche d'un(e) ingenieur(e) mecanique senior passionne(e) par la conception de produits et les defis techniques complexes pour contribuer au developpement de nos systemes de rails ...
Nous sommes a la recherche d'un(e) ingenieur(e) mecanique senior passionne(e) par la conception de produits et les defis techniques complexes pour contribuer au developpement de nos systemes de rails ...
... railway. As part of the Rolling Stock Division, the Electrical Engineer will be involved in a variety of projects on passenger railcars and locomotives. He/she will work on the creation and ...
... railway. As part of the Rolling Stock Division, the Electrical Engineer will be involved in a variety of projects on passenger railcars and locomotives. He/she will work on the creation and ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... on signaling systems or the rail industry * Familiarity with signaling standards, system ... Progress towards senior engineering roles or project leadership opportunities * Benefit from a fair ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... on signaling systems or the rail industry * Familiarity with signaling standards, system ... Progress towards senior engineering roles or project leadership opportunities * Benefit from a fair ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... focus on signaling systems or the rail industry * Familiarity with signaling standards and ... Progress towards senior system engineering roles * Benefit from a fair and dynamic reward package ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... focus on signaling systems or the rail industry * Familiarity with signaling standards and ... Progress towards senior system engineering roles * Benefit from a fair and dynamic reward package ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... focus on signaling systems or the rail industry * Familiarity with signaling standards and ... Progress towards senior system engineering roles * Benefit from a fair and dynamic reward package ...
TC&IS System Engineer
Saint-bruno, QC · Hybrid
... focus on signaling systems or the rail industry * Familiarity with signaling standards and ... Progress towards senior system engineering roles * Benefit from a fair and dynamic reward package ...
Working for VIA Rail is being a part of a collective effort in sustainable mobility. Reporting to ... Bachelor's degree in engineering, administration or a related field; At least 10 years of ...
Working for VIA Rail is being a part of a collective effort in sustainable mobility. Reporting to ... Bachelor's degree in engineering, administration or a related field; At least 10 years of ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior engineering or technical leadership roles * Benefit from a fair and dynamic ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior engineering or technical leadership roles * Benefit from a fair and dynamic ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior roles in system integration or project management * Benefit from a fair and ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior roles in system integration or project management * Benefit from a fair and ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior engineering or technical leadership roles * Benefit from a fair and dynamic ...
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior engineering or technical leadership roles * Benefit from a fair and dynamic ...
Digital Engineer
Saint-bruno, QC · On-site
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior roles in system integration or project management * Benefit from a fair and ...
Digital Engineer
Saint-bruno, QC · On-site
... on a life-long transformative journey - the rail industry is here to stay, so you can grow and ... Progress towards senior roles in system integration or project management * Benefit from a fair and ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
... Rail (HSR) programme. The Engineer is responsible for overseeing the planning, design and integration of their respective discipline, and station with associated elements of that station on the ...
Industry experience or rail transport experience is an asset. * Knowledge of FRA, APTA, AAR, SAE ... based on the merits and abilities of candidates and personnel. Note: In this description, the ...
Industry experience or rail transport experience is an asset. * Knowledge of FRA, APTA, AAR, SAE ... based on the merits and abilities of candidates and personnel. Note: In this description, the ...
... rail vehicles) and support the Parts Obsolescence BU. We provide engineering support to all ... Reporting on Mechanical activities progress and alerting relevant N+1 in case of issue potentially ...
... rail vehicles) and support the Parts Obsolescence BU. We provide engineering support to all ... Reporting on Mechanical activities progress and alerting relevant N+1 in case of issue potentially ...
... rail vehicles) and support the Parts Obsolescence BU. We provide engineering support to all ... Reporting on Mechanical activities progress and alerting relevant N+1 in case of issue potentially ...
... rail vehicles) and support the Parts Obsolescence BU. We provide engineering support to all ... Reporting on Mechanical activities progress and alerting relevant N+1 in case of issue potentially ...
... civil engineering, structures, geotechnics, etc.) and ensure coordination with clients, partners, and regulatory authorities. * Support the analysis of climate change impacts on railway ...
... civil engineering, structures, geotechnics, etc.) and ensure coordination with clients, partners, and regulatory authorities. * Support the analysis of climate change impacts on railway ...
We're looking for a Senior Control Systems Engineer to join our Automation & Digitalization team-someone who thrives on building smart, reliable systems and wants to play a key role in delivering ...
We're looking for a Senior Control Systems Engineer to join our Automation & Digitalization team-someone who thrives on building smart, reliable systems and wants to play a key role in delivering ...
Senior Ruby On Rails Engineer information
See Quebec salary details
$70K - $81.5K
1% of jobs
$81.5K - $93K
1% of jobs
$93K - $104.5K
3% of jobs
$104.5K - $116K
5% of jobs
$116K - $127.5K
11% of jobs
$130.2K is the 25th percentile. Wages below this are outliers.
$127.5K - $139K
16% of jobs
The median wage is $147.1K / yr.
$139K - $150.5K
18% of jobs
$150.5K - $162K
17% of jobs
$164.9K is the 75th percentile. Wages above this are outliers.
$162K - $173.5K
11% of jobs
$173.5K - $185K
11% of jobs
$185K - $196.5K
6% of jobs
$70K
$148.4K
$196.5K
How much do senior ruby on rails engineer jobs pay per year?
What does a Senior Ruby on Rails Engineer do?
What is the difference between Senior Ruby On Rails Engineer vs Ruby On Rails Developer?
| Aspect | Senior Ruby On Rails Engineer | Ruby On Rails Developer |
|---|---|---|
| Experience Level | Typically 5+ years, with leadership responsibilities | Usually 1-3 years, focused on coding and feature development |
| Responsibilities | Architecting solutions, mentoring, overseeing projects | Implementing features, fixing bugs, writing code |
| Skills & Certifications | Advanced Ruby on Rails, system design, team management | Proficient in Ruby on Rails, basic system understanding |
| Work Environment | Collaborates with cross-functional teams, often in tech companies | Focuses on development tasks, often in startups or tech firms |
While both roles require strong Ruby on Rails skills, Senior Ruby On Rails Engineers typically have more experience, leadership duties, and strategic responsibilities compared to Ruby On Rails Developers, who primarily focus on coding and feature implementation.
Is Ruby on Rails still used in 2026?
What are the key skills and qualifications needed to thrive as a Senior Ruby On Rails Engineer, and why are they important?
How does a Senior Ruby on Rails Engineer typically collaborate with product managers and designers during the software development lifecycle?
How much does a senior Ruby on Rails developer make?
Is Ruby on Rails still in demand?
What engineer makes $500,000 a year?

Other
Re-posted 26 days ago
Canadian National Railway rating
7.3
Based on 48 frontline employees who took The Breakroom Quiz
162nd of 355 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!
Job Summary
Reporting to the Category Manager, Procurement and Supply Management (P&SM) of the locomotive's category cluster, the Senior Procurement Specialist will support the development, analysis and execution of innovative procurement strategies that deliver sustainable enterprise value including achievement of cost reduction targets. The Senior Procurement Specialist will also monitor the delivery of key contracts, capture of financial savings through negotiation of contract terms, conditions and monitoring of supplier performance.
In addition, the Senior Category Analyst, Procurement and Supply Management will work with Category Manager to analyze and present data during the baseline, strategize and deliver phases of the category management process, and develop sourcing project plan, prepare procurement process documentation and manage the event through to evaluation and final recommendation.
Main Responsibilities
Procurement Management
Interact with internal stakeholders, understand their needs and promote value creation
Conduct data analytics during different stages of the sourcing process
Develop the procurement category strategy and supplier market knowledge as it relates to locomotive parts and services
Build and manage the RFx process evaluate supplier responses and prepare business cases to submit for management approval
Negotiate contracts with suppliers (commercial and legal clauses)
Lead contracts, supplier relationships and supplier performance
Collaborate with Buyers to ensure all rates and agreements are appropriately administered in the Purchase to Pay (P2P) process (i.e., System, Applications and Products (SAP), Ariba, Fieldglass, etc.)
Ensure that all internal requirements in terms of compliance to procurement policy are met and addressed
Participate and support department-wide projects when required
Working Conditions
This position is located in Montreal, Quebec Headquarters and the reporting structure is to P&SM in Montreal, Quebec, Canada. The role has standard working conditions in an office environment with a regular workweek from Monday to Friday and is eligible to participate in CN's hybrid work model. The role requires travel within North America and abroad.
Requirements
Experience
Procurement
Between 4 to 5 years of experience in a similar role
Education/Certification/Designation
Bachelor's Degree in Supply Chain Management, Business Administration, Engineering, Law, or equivalent
Competencies
Negotiations - Able to conduct complex negotiations, seeks and value all perspectives. Able to recommend and present negotiation strategy to CN executives when required
Familiarity with the rail & locomotive industry, locomotive technology (HW/SW) and current on industry trends and business needs
Applies critical thinking
Understands and displays a customer centric mind-set to adopt to the customer's requirements
Demonstrates active listening
Solves problems to create value
Communicates with impact
Collaborates with others and shares information
In depth knowledge of contract and program management
Able to adapt, manage and perform under pressure with shifting priorities.
Demonstrates agility and drives change
Technical Skills/Knowledge
Extensive knowledge and ability to understand complex contractual Terms and Conditions, Statement of Works (SOW), MOU, LOI types of agreements s
Extensive knowledge of contractual financial aspects such as NPV, TCO, CPI/PPI, etc.
Ability to drive innovative analysis to understand the market trends, cost drivers, suppliers and best practices
Strong technical skills related to data tools and presentation of data
Knowledge of strategic sourcing best practices
Knowledge of P2P
Knowledge of supplier performance principles
Basic knowledge of Incoterms, Customs and documentation required for delivery within North America and international imports
Knowledge of commercial aspects of product and service categories
Knowledge of rail transportation or logistic industry*
Fluently bilingual both written and verbal (English, French)
*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
About Canadian National Railway
Sourced by ZipRecruiter
Industry
Rail transportation
Company size
10,000+ Employees
Headquarters location
West Montreal, QC, CA