... junior-level members of the team. This is a great opportunity for a Mechanical Engineer who is ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
... junior-level members of the team. This is a great opportunity for a Mechanical Engineer who is ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
... junior-level members of the team. This is a great opportunity for a Mechanical Engineer who is ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
... junior-level members of the team. This is a great opportunity for a Mechanical Engineer who is ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Senior Optical Engineer
Edmonton, AB · On-site
Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ensure cohesive system performance. * Serve as a technical mentor to optical and junior engineers ...
Senior Optical Engineer
Edmonton, AB · On-site
Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ensure cohesive system performance. * Serve as a technical mentor to optical and junior engineers ...
Senior Optical Engineer
Edmonton, AB · On-site
Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ensure cohesive system performance. * Serve as a technical mentor to optical and junior engineers ...
Quick apply
Senior Optical Engineer
Edmonton, AB · On-site
Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ensure cohesive system performance. * Serve as a technical mentor to optical and junior engineers ...
Senior Electrical Engineer
$100K - $120K/yr
Coach junior staff, review their work, and contribute to the development of design standards ... Proficiency in AutoCAD; experience with Revit and lighting calculation software is highly preferred.
Senior Electrical Engineer
$100K - $120K/yr
Coach junior staff, review their work, and contribute to the development of design standards ... Proficiency in AutoCAD; experience with Revit and lighting calculation software is highly preferred.
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Provide technical guidance and engineering oversight to junior engineers and design staff. * Ensure ... Experience using AutoCAD; familiarity with electrical design software. Assets * Knowledge of ...
Provide technical guidance and engineering oversight to junior engineers and design staff. * Ensure ... Experience using AutoCAD; familiarity with electrical design software. Assets * Knowledge of ...
Provide technical guidance to CAD Designer/Drafters, Designers, and junior engineering staff ... Proficiency with Midas and CSiBridge structural analysis software. * Knowledge of Alberta ...
Provide technical guidance to CAD Designer/Drafters, Designers, and junior engineering staff ... Proficiency with Midas and CSiBridge structural analysis software. * Knowledge of Alberta ...
Senior Process Engineer
Sherwood Park, AB · On-site
Provide technical support and guidance to junior engineers and review their work for accuracy and ... General proficiency with process engineering software and engineering design tools. * Strong ...
Quick apply
Senior Process Engineer
Sherwood Park, AB · On-site
Provide technical support and guidance to junior engineers and review their work for accuracy and ... General proficiency with process engineering software and engineering design tools. * Strong ...
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... engineering-services
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... engineering-services
We are hiring for a Senior Software Developer in our Platform Data Integration department. This position is remote, and open to all employees across the province. Posting Closes: August 14, 2026, 4 ...
We are hiring for a Senior Software Developer in our Platform Data Integration department. This position is remote, and open to all employees across the province. Posting Closes: August 14, 2026, 4 ...
Perform quality control reviews of engineering deliverables prepared by junior engineers ... Proficiency with Midas and CSiBridge structural analysis software. * Strong knowledge of: * Alberta ...
Perform quality control reviews of engineering deliverables prepared by junior engineers ... Proficiency with Midas and CSiBridge structural analysis software. * Strong knowledge of: * Alberta ...
Intermediate Structural Engineer
Edmonton, AB · Hybrid
CA$73K - CA$100K/yr
Mentors junior staff with design and delivery elements of a project to ensure standards are upheld ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Edmonton, AB · Hybrid
CA$73K - CA$100K/yr
Mentors junior staff with design and delivery elements of a project to ensure standards are upheld ... Must have a working knowledge and ability to use structural analysis and design software
Intermediate Structural Engineer
Edmonton, AB · On-site
CA$73K - CA$100K/yr
Mentors junior staff with design and delivery elements of a project to ensure standards are upheld ... Must have a working knowledge and ability to use structural analysis and design software
Quick apply
Intermediate Structural Engineer
Edmonton, AB · On-site
CA$73K - CA$100K/yr
Mentors junior staff with design and delivery elements of a project to ensure standards are upheld ... Must have a working knowledge and ability to use structural analysis and design software
This position mentors and guides junior engineers and design staff, reviews technical work for ... Experience in AutoCAD, and other electrical design software is an asset. * Excellent communication ...
This position mentors and guides junior engineers and design staff, reviews technical work for ... Experience in AutoCAD, and other electrical design software is an asset. * Excellent communication ...
Provide technical leadership, mentorship, and guidance to junior engineers and technical staff ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Quick apply
Provide technical leadership, mentorship, and guidance to junior engineers and technical staff ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Java Technical Lead
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Java Technical Lead
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Provide technical leadership, mentorship, and guidance to junior engineers and technical staff ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Provide technical leadership, mentorship, and guidance to junior engineers and technical staff ... Proficiency with relevant engineering software, tools, and systems Benefits * Extended Healthcare ...
Java Technical Lead
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Java Technical Lead
Edmonton, AB · Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Civil/Structural Engineer
Edmonton, AB · On-site
Lead and mentor junior engineers and designers * Review and approval of team members professional ... Must have a working knowledge and ability to use programs such as structural design software S ...
Quick apply
Civil/Structural Engineer
Edmonton, AB · On-site
Lead and mentor junior engineers and designers * Review and approval of team members professional ... Must have a working knowledge and ability to use programs such as structural design software S ...
Junior Software Engineer information
See Edmonton, AB salary details
$38K - $44K
3% of jobs
$44K - $50K
5% of jobs
$50K - $56K
13% of jobs
$57.4K is the 25th percentile. Wages below this are outliers.
$56K - $62K
17% of jobs
$62K - $68K
12% of jobs
The median wage is $68.2K / yr.
$68K - $74K
14% of jobs
$79.6K is the 75th percentile. Wages above this are outliers.
$74K - $80K
13% of jobs
$80K - $86K
8% of jobs
$86K - $92K
5% of jobs
$92K - $98K
4% of jobs
$98K - $104K
6% of jobs
$38K
$72.1K
$104K
How much do junior software engineer jobs pay per year?
What is a junior software engineer?
A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.
How does a junior software engineer typically collaborate with other team members on projects?
What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?
What are the most commonly searched types of Software Engineer jobs in Edmonton, AB?
The most popular types of Software Engineer jobs in Edmonton, AB are:
What are popular job titles related to Junior Software Engineer jobs in Edmonton, AB?
For Junior Software Engineer jobs in Edmonton, AB, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer jobs in Edmonton, AB look for?
The top searched job categories for Junior Software Engineer jobs in Edmonton, AB are:
What cities near Edmonton, AB are hiring for Junior Software Engineer jobs?
Cities near Edmonton, AB with the most Junior Software Engineer job openings:

Full-time
Medical, Dental, Vision
Re-posted 23 days ago
Kleinfelder rating
7.7
Based on 19 frontline employees who took The Breakroom Quiz
268th of 451 rated engineering
Job description
Kleinfelder has been connecting great people to the best work since 1961. We are engineers, scientists, and construction professionals providing solutions that improve our clients' transportation, water, energy, and other private infrastructure. As a responsive, cross-disciplinary team of bright, curious, and innovative problem-solvers, we are dedicated to doing the right thing, every day, on every project from over 60 offices in the US, Canada and Australia.
Built on a foundation of excellence, Kleinfelder is committed to client-focused solutions. Through our depth of experience and thorough understanding of environmental, regulatory, economic, and civic conditions, we identify and address challenges with innovation and common-sense. Kleinfelder's integrated, award-winning experts collaborate with clients to meet their objectives - from project inception through design and execution. Connecting great people to the best work is our purpose - together, we deliver.
ROLE OVERVIEW - work out of the Edmonton or Calgary location
We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide mechanical engineering expertise to our project teams, ensuring that technical excellence, cost, schedule, and contractual requirements are achieved. This individual will play an active role in project management duties such as conferring with internal and external stakeholders and preparing all necessary technical documentation. The Mechanical Engineer will work closely with the mechanical design and project engineering teams to ensure working plans and technical drawings meet project specifications and goals. This individual reports to the Mechanical Department Manager and will also be responsible for mentoring and guiding junior-level members of the team.
This is a great opportunity for a Mechanical Engineer who is creative, collaborative, possesses strong mechanical engineering knowledge and experience, is able to mentor others, and is enthusiastic about new challenges (technical and non-technical). Our team is dynamic and collaborative - if this description fits what you are looking for in your career, please apply!
EXPERIENCE& ACADEMIC REQUIREMENTS
- Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline or equivalent.
- Professional Engineering designation with APEGA is a must.
- 4+ years of experience in mechanical engineering field; EP/EPC experience is very desirable.
- Recent experience in executing multi-projects and multi-disciplined small- to medium-sized projects.
- Expertise in piping design and material selection in accordance to oil and gas projects in Western Canada.
- High level of knowledge in the use of oil and gas industry codes and standards, including but not limited to CSA, ASME, and API.
- Experience in pipe stress analysis using CAESAR II, including NozzlePRO and FE/Pipe or other FEA software is considered an asset.
- Experience with vessel and heat exchanger design to ASME and TEMA standards. Experience with COMPRESS, PVElite, or similar software is considered an asset.
- Experience with various rotating equipment, such as compressors, gas/steam turbines, pumps, compressor and pump seals, as well as special-purpose rotating equipment auxiliary systems would be an asset.
- Working knowledge of CAD design software (for viewing files) would be an asset.
- High level of knowledge for the use of appropriate construction methods.
- Previous site/field-level experience is considered an asset.
- Previous pipeline engineering experience is considered an asset.
- Proficiency in MS Office Suite and PDF editor programs used to create reports and documents.
- US PE is an asset
RESPONSIBILITIES
- Execute mechanical engineering activities with the objective of meeting the defined contractual scope to the relevant codes, standards, and company/client procedures.
- Perform calculations and develop material takeoffs and cost estimates.
- Stamp and issue drawings.
- Analyze technical issues within their core engineering discipline, aided and supported by the other specialist disciplines.
- Develop work plans, execution of strategies, and project resource planning given schedule, budget, and scope constraints.
- Perform detailed reviews of project mechanical design specifications, design drawings, and standard detail drawings.
- Provide drafters with modifications to technical drawings and work plans according to engineering techniques, procedures, and criteria for design team.
- Review and ensure required corrections are completed by designers and meets project standards. A high attention to detail is needed.
- Report to the Mechanical Department Manager on the progress of work and ensure coordination between the engineering and design team.
- Mentor, direct work, and supervise junior team members on a regular basis.
- Assist in the development of discipline-specific work practices and procedures.
- Manage to budget and schedules for assigned scopes of work. Identify any slippages to schedule or budget and make changes accordingly; prepare or assist with preparing change notices, as required.
- Assist in the creation of other project documents such as Requests for Information (RFIs) and Purchase Recommendations.
- Identifying any new or novel engineering features or software.
- Attend and host team/project meetings and client meetings.
- Partner with stakeholders in proposal writing, marketing presentations, and organization of internal resources for assigned prospects.
- Support the business development of Kleinfelder and liaise any possible opportunities.
- Assist in creating work document packages during closeout of projects.
- Travel to field for project scoping, verification, construction support, and meeting with clients.
- Completion of other relevant duties as required.
COMPETENCIES & SKILLS
- Self-starter with the ability to work independently under little supervision or direction.
- Organization and time management.
- Client service oriented.
- Organizational awareness.
- Analytical thinker and high attention to detail.
- Strong problem-solving abilities.
- Excellent oral and written communication.
- Ability to teach and provide career and technical mentorship to junior employees.
- Commitment to risk and change management processes.
- Ability to collaborate as part of a team.
POSITION CONDITIONS
- Job is performed in an office or hybrid environment; occasional travel may be required.
- The location of the role is in Edmonton or Calgary AB.
- Progress with an Employer that Values You
Kleinfelder is an inclusive organization free from discrimination. We are a stronger organization when we are a diverse workforce and believe that through diversity, equity, and inclusion comes creativity, innovation, and unity. We are proud to offer the following:
Work schedule: Work-life balance with flexible Mon - Fri work week schedule options.
Office: Modern new office facilities, free parking, conveniently located near amenities and public transit
Benefits: Kleinfelder offers an excellent compensation and benefits package, including medical, dental, vision, Healthcare spending account, RRSP plan, wellness days and paid holidays. We foster a great culture. Competitive wages. Tuition reimbursement. Membership fees paid.
Career Development: We are committed to investing in the professional development of our staff, offering each employee every opportunity to grow, develop, and take control of their career paths. We support these efforts through reimbursements for continuing education as well as many of the expenses associated with trainings and certifications, and opportunities for career development through our internal Mentoring Program.
*We thank all applicants for their interest; however, due to the number of applicants, only those moving to the next step in our recruitment process will be contacted.
NOTICE TO THIRD PARTY AGENCIES
Please note that Kleinfelder does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, Kleinfelder will not consider or agree to payment for any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, Kleinfelder explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of Kleinfelder.
Employment Type: FULL_TIMEWhat Kleinfelder employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Kleinfelder
Sourced by ZipRecruiter
Industry
Civil engineering construction
Company size
1,001 - 5,000 Employees
Headquarters location
San Diego, CA, US
Year founded
1961