This role offers an excellent opportunity for an experienced professional eager to take on a ... Key Responsibilities As the Senior Mechanical Engineer, you will provide both technical expertise ...
This role offers an excellent opportunity for an experienced professional eager to take on a ... Key Responsibilities As the Senior Mechanical Engineer, you will provide both technical expertise ...
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... You will help build and launch our new mobile app on Android and iOS platforms. You will work ...
Quick apply
Engineering and Product Seniority: Senior/Lead TL/DR: We are looking to add a highly skilled and ... You will help build and launch our new mobile app on Android and iOS platforms. You will work ...
Senior Electrical Engineer
Edmonton, AB · On-site
We pride ourselves on listening deeply, responding quickly, and delivering efficient, reliable, and ... The Senior Electrical Engineer will act as a technical authority and project leader, overseeing ...
Senior Electrical Engineer
Edmonton, AB · On-site
We pride ourselves on listening deeply, responding quickly, and delivering efficient, reliable, and ... The Senior Electrical Engineer will act as a technical authority and project leader, overseeing ...
From roads to rail, airports to ports, we build some of the most important projects that connect ... The Subcontracts Administrator's responsibilities will focus on administration of existing ...
From roads to rail, airports to ports, we build some of the most important projects that connect ... The Subcontracts Administrator's responsibilities will focus on administration of existing ...
If you want to work on some of the world's biggestwebsites and have your work seen by millions ... As a senior member of a growing team, you will contribute in to all stages of the web development ...
Quick apply
If you want to work on some of the world's biggestwebsites and have your work seen by millions ... As a senior member of a growing team, you will contribute in to all stages of the web development ...
Senior Software Developer - PHP
Edmonton, AB · On-site
If you want to work on some of the world's biggestwebsites and have your work seen by millions ... As a senior member of a growing team, you will contribute in to all stages of the web development ...
Quick apply
Senior Software Developer - PHP
Edmonton, AB · On-site
If you want to work on some of the world's biggestwebsites and have your work seen by millions ... As a senior member of a growing team, you will contribute in to all stages of the web development ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proven experience working on complex engineering projects within infrastructure, energy, mining ...
Quick apply
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proven experience working on complex engineering projects within infrastructure, energy, mining ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proven experience working on complex engineering projects within infrastructure, energy, mining ...
Senior Engineering Professional
Edmonton, AB · On-site
... senior-level engineering professionals . These opportunities are ideal for engineers with strong ... Proven experience working on complex engineering projects within infrastructure, energy, mining ...
As our team of 40+ developers and designers scales to support the growing scope and complexity of ... Experience with Ruby (Grape and Sequel) - our core backend services run on it * Experience with ...
As our team of 40+ developers and designers scales to support the growing scope and complexity of ... Experience with Ruby (Grape and Sequel) - our core backend services run on it * Experience with ...
Senior Design Technician, Bridges
Edmonton, AB · On-site
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Exposure to bridge structures, including highway, rail, or pedestrian infrastructure * Ability to ...
Senior Design Technician, Bridges
Edmonton, AB · On-site
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Exposure to bridge structures, including highway, rail, or pedestrian infrastructure * Ability to ...
Senior Design Technician, Bridges
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Exposure to bridge structures, including highway, rail, or pedestrian infrastructure * Ability to ...
Senior Design Technician, Bridges
CA$89K - CA$118K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Exposure to bridge structures, including highway, rail, or pedestrian infrastructure * Ability to ...
System Safety Specialist, Rail & Transit
CA$85K - CA$112K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... The final salary awarded for this role may vary from the above range based on several factors ...
System Safety Specialist, Rail & Transit
CA$85K - CA$112K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... The final salary awarded for this role may vary from the above range based on several factors ...
System Safety Specialist, Rail & Transit
CA$85K - CA$112K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... The final salary awarded for this role may vary from the above range based on several factors ...
System Safety Specialist, Rail & Transit
CA$85K - CA$112K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... The final salary awarded for this role may vary from the above range based on several factors ...
Senior Responsible Engineer
Edmonton, AB · On-site
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
Senior Responsible Engineer
Edmonton, AB · On-site
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
Senior Responsible Engineer
Edmonton, AB · On-site
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
Senior Responsible Engineer
Edmonton, AB · On-site
This is a senior, responsible engineering role accountable for the oversight of engineering ... Perform materials engineering and failure analysis on manufactured products and industrial ...
Senior Project Manager, Bridges
Edmonton, AB · On-site
... pedestrians, roads, railways, and pipelines. We are looking for an experienced senior bridge ... Represent Parsons on the Consulting Engineers of Alberta (CEA) Transportation Committee , helping ...
Senior Project Manager, Bridges
Edmonton, AB · On-site
... pedestrians, roads, railways, and pipelines. We are looking for an experienced senior bridge ... Represent Parsons on the Consulting Engineers of Alberta (CEA) Transportation Committee , helping ...
Senior Electrical Engineer
$100K - $120K/yr
The Role As the Senior Electrical Engineer, you will serve as the technical authority for complex ... Opportunities to work on diverse, high-impact projects across Alberta and Canada.
Senior Electrical Engineer
$100K - $120K/yr
The Role As the Senior Electrical Engineer, you will serve as the technical authority for complex ... Opportunities to work on diverse, high-impact projects across Alberta and Canada.
Senior Hydraulics Engineer
Edmonton, AB · Hybrid
Collaborate with multidisciplinary teams, represent the department on key initiatives, guide ... Senior hydraulic engineer with expertise in hydraulic modelling (e.g. using Synergi Pipeline ...
Senior Hydraulics Engineer
Edmonton, AB · Hybrid
Collaborate with multidisciplinary teams, represent the department on key initiatives, guide ... Senior hydraulic engineer with expertise in hydraulic modelling (e.g. using Synergi Pipeline ...
Senior Software Developer
Edmonton, AB · On-site
This is a hands-on technical leadership role responsible for delivering complete end-to-end ... As a senior member of the development team, this individual will provide technical guidance through ...
Quick apply
Senior Software Developer
Edmonton, AB · On-site
This is a hands-on technical leadership role responsible for delivering complete end-to-end ... As a senior member of the development team, this individual will provide technical guidance through ...
Senior Electrical Engineer
Edmonton, AB · On-site
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects ... Specifically focusing on solving problems involving power systems, the successful candidate will ...
Senior Electrical Engineer
Edmonton, AB · On-site
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects ... Specifically focusing on solving problems involving power systems, the successful candidate will ...
Senior Ruby On Rails Developer information
See Edmonton, AB salary details
$64.5K - $75K
4% of jobs
$75K - $85.5K
4% of jobs
$85.5K - $96K
7% of jobs
$104.1K is the 25th percentile. Wages below this are outliers.
$96K - $106.5K
12% of jobs
$106.5K - $117K
16% of jobs
The median wage is $123.3K / yr.
$117K - $127.5K
11% of jobs
$127.5K - $138K
7% of jobs
$138K - $148.5K
9% of jobs
$152.1K is the 75th percentile. Wages above this are outliers.
$148.5K - $159K
14% of jobs
$159K - $169.5K
11% of jobs
$169.5K - $180K
5% of jobs
$64.5K
$128.1K
$180K
How much do senior ruby on rails developer jobs pay per year?
What is a senior Ruby on Rails developer?
A Senior Ruby on Rails Developer is an experienced software engineer specializing in building, maintaining, and optimizing web applications using the Ruby on Rails framework. They are responsible for writing clean, efficient code, designing application architecture, and ensuring performance and scalability. Senior developers also mentor junior team members, collaborate with cross-functional teams, and implement best practices in development, testing, and deployment. Their role often includes problem-solving, debugging complex issues, and staying updated with the latest industry trends.
What are the key skills and qualifications needed to thrive as a senior Ruby on Rails developer?
To thrive as a Senior Ruby On Rails Developer, you need deep expertise in Ruby, Rails frameworks, object-oriented programming, and web application architecture, often supported by a bachelor's degree in computer science or related experience. Familiarity with development tools such as Git, PostgreSQL, Docker, RSpec, and cloud platforms, as well as relevant certifications, can enhance your effectiveness. Exceptional problem-solving, leadership, and communication skills help you mentor team members and coordinate with stakeholders. These competencies are critical to creating robust, scalable applications and contributing to both technical excellence and team success.
What are typical daily responsibilities for a senior Ruby on Rails developer?
As a Senior Ruby On Rails Developer, your day-to-day tasks typically include designing and developing new features, maintaining and optimizing existing codebases, conducting code reviews, and integrating third-party APIs. You will often collaborate closely with product managers, UI/UX designers, and other engineers to ensure smooth project delivery and uphold best practices within the team. Additionally, you may mentor junior developers, troubleshoot complex technical issues, and contribute to architectural decisions. This multifaceted role offers both technical challenge and the opportunity to drive meaningful impact within your organization.

Full-time
Re-posted 9 hours ago
Job description
Welcome to Design Works Engineering!
We are a multidiscipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our diverse staff all share the same vision - to create great projects, and even better relationships.
Our team is a group of creative professionals from all walks of life, and we want to hear from you!
Position Overview
Design Works Engineering is looking for a Senior Mechanical Engineer to contribute significantly to the ongoing expansion of our Edmonton office. This role offers an excellent opportunity for an experienced professional eager to take on a leadership position within our mechanical team. The successful candidate will be committed to delivering high-quality mechanical designs while providing technical guidance, mentorship, and leadership to a growing group of professionals.
Key Responsibilities
As the Senior Mechanical Engineer, you will provide both technical expertise and leadership across a wide range of projects:
- Lead mechanical engineering scope through all project phases, ensuring compliance with applicable codes, standards, budgets, schedules, and client requirements.
- Act as the technical authority for Mechanical Building Services systems, including heating, cooling, ventilation, plumbing, controls, and related systems.
- Oversee the preparation, review, and approval of engineering drawings, specifications, and design documentation.
- Perform and review load calculations, including heat load calculations using HAP or similar software.
- Guide and mentor intermediate and junior mechanical engineers and designers, fostering technical growth and consistency across projects.
- Establish, maintain, and improve internal mechanical engineering standards, procedures, and quality control practices.
- Review client specifications, shop drawings, and contractor submissions for compliance with design intent and codes.
- Prepare and review technical reports, studies, and analyses to support design submissions and permit approvals.
- Collaborate closely with project managers and crossdisciplinary teams to deliver coordinated, highquality designs.
- Interface directly with clients, authorities having jurisdiction, suppliers, and contractors as the mechanical discipline lead.
- Support proposal development, fee estimates, and business development initiatives as required.
- Conduct site visits and surveys to provide construction support and resolve fieldrelated issues.
Qualifications
- Bachelor's Degree in Mechanical Engineering (BSc. Eng., B.Eng.)
- Minimum 5years of experience designing mechanical systems for commercial, institutional, low and highrise buildings, and multifamily residential projects.
- P.Eng. designation with APEGA in good standing (required).
- Proven experience in a senior or lead mechanical engineering role, including mentorship and technical oversight.
- Strong working knowledge of applicable building codes, standards, and best practices.
- Demonstrated ability to manage multiple projects, priorities, and deadlines.
- Strong leadership, communication, and interpersonal skills, with the ability to coordinate effectively with clients and internal teams.
- Business development mindset with the ability to identify opportunities and strengthen client relationships.
- Proficiency in Microsoft Office, AutoCAD, and Revit.
- Fluency in English (spoken and written).
Who You Are
- A confident technical leader who takes ownership and accountability for project outcomes.
- A selfstarter with strong organizational skills and the ability to prioritize and selfschedule.
- Comfortable making decisions, providing direction, and supporting team members without constant guidance.
- Collaborative, reliable, and transparent in your communication style.
- Thrives in a fastpaced environment and embraces challenges as opportunities to grow and improve.
- Passionate about delivering highquality engineering solutions and mentoring the next generation of engineers.
What We Offer
- Competitive salary and comprehensive benefits package.
- On-site gym and company-wide wellness program.
- A leadership role in strengthening and growing the Edmonton mechanical team.
- Opportunities to work on diverse, highimpact projects throughout Alberta and across Canada.
- A collaborative and innovative work environment where your expertise directly shapes communities and project outcomes.
- Longterm career growth within a rapidly expanding national firm.
At Design Works Engineering, we are offering a career rather than a job. Supporting our team members in reaching their full potential is central to how we deliver superior value to our clients on every project.
Design Works Engineering is an equalopportunity employer. If you feel you are the right fit for this position, please apply in confidence. If you require accommodation during the recruitment process, please let us know.
The most qualified candidates will be contacted directly by Design Works Engineering for further discussion.