Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-Frame * Experience ... We are committed to investing in the professional development of our staff, offering each employee ...
Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-Frame * Experience ... We are committed to investing in the professional development of our staff, offering each employee ...
Distribution Engineer
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Distribution Engineer
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Project Engineer
Calgary, AB · On-site
Reviewing project staffing requirements and coordinate staffing with supporting functional ... Excellent computer and software skills to include the use of word processing, email, spreadsheets ...
Project Engineer
Calgary, AB · On-site
Reviewing project staffing requirements and coordinate staffing with supporting functional ... Excellent computer and software skills to include the use of word processing, email, spreadsheets ...
Distribution Engineer
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Distribution Engineer
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Water Resources Engineer
Calgary, AB · On-site
CA$30 - CA$55/hr
... staff, regulatory agencies and clients. You will be part of a strong team of committed ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
Calgary, AB · On-site
CA$30 - CA$55/hr
... staff, regulatory agencies and clients. You will be part of a strong team of committed ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Job Summary Langan is seeking a Senior Staff Civil Engineer to join its collaborative team in ... and design software (AutoCAD, Civil 3D, etc.) and equipment; * Use reports, maps, drawings ...
Job Summary Langan is seeking a Senior Staff Civil Engineer to join its collaborative team in ... and design software (AutoCAD, Civil 3D, etc.) and equipment; * Use reports, maps, drawings ...
Mentor and support the development of more junior engineering staff Required Qualifications and ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Quick apply
Mentor and support the development of more junior engineering staff Required Qualifications and ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Our staff collaborates with Kiewit's vast internal network of resources that span heavy civil and ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Our staff collaborates with Kiewit's vast internal network of resources that span heavy civil and ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Distribution Engineer (remote)
Calgary, AB · On-site +1
... Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff- Experience in both Canada and United States working for a local Utility company- Experience working in a utility or ...
Distribution Engineer (remote)
Calgary, AB · On-site +1
... Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff- Experience in both Canada and United States working for a local Utility company- Experience working in a utility or ...
Project Engineer
Edmonton, AB · On-site
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Project Engineer
Edmonton, AB · On-site
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Project Engineer
Calgary, AB · On-site
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Project Engineer
Calgary, AB · On-site
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... Share industry best practices to upskill Seequent staff, support product development, and ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... Share industry best practices to upskill Seequent staff, support product development, and ...
Staff development: support the growth and development of team members. * Collaboration: build and ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
Staff development: support the growth and development of team members. * Collaboration: build and ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
Structural Engineer
Calgary, AB · On-site
CA$70K - CA$110K/yr
... software such as AutoCAD, MathCAD, STAAD, S-Frame, RISA, LPILE, PLS-CADD, PLS-Pole, PLS-Tower ... Ability to manage assigned tasks and support multiple projects with guidance from senior staff as ...
Structural Engineer
Calgary, AB · On-site
CA$70K - CA$110K/yr
... software such as AutoCAD, MathCAD, STAAD, S-Frame, RISA, LPILE, PLS-CADD, PLS-Pole, PLS-Tower ... Ability to manage assigned tasks and support multiple projects with guidance from senior staff as ...
Structural Engineer
Calgary, AB · On-site
CA$70K - CA$110K/yr
... software such as AutoCAD, MathCAD, STAAD, S-Frame, RISA, LPILE, PLS-CADD, PLS-Pole, PLS-Tower ... Ability to manage assigned tasks and support multiple projects with guidance from senior staff as ...
Structural Engineer
Calgary, AB · On-site
CA$70K - CA$110K/yr
... software such as AutoCAD, MathCAD, STAAD, S-Frame, RISA, LPILE, PLS-CADD, PLS-Pole, PLS-Tower ... Ability to manage assigned tasks and support multiple projects with guidance from senior staff as ...
Supervision of less experienced staff on a project * Coordination with engineers of other ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Quick apply
Supervision of less experienced staff on a project * Coordination with engineers of other ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Sales Engineer
Calgary, AB · On-site
CA$120K - CA$160K/yr
Ability to work with a number of software platforms for business (CRM, pricing, communication, etc ... Autonomy in your territory with full support from technical staff * A collaborative team that ...
Quick apply
Sales Engineer
Calgary, AB · On-site
CA$120K - CA$160K/yr
Ability to work with a number of software platforms for business (CRM, pricing, communication, etc ... Autonomy in your territory with full support from technical staff * A collaborative team that ...
Water Resources Engineer - Senior Level (Hybrid)
Calgary, AB · Hybrid
CA$120K - CA$170K/yr
Perform QA/QC andprovidementoringandtechnical guidance to junior staff. About the opportunity ... Software: experience and knowledge of hydrologic modelling and 1D and 2D hydraulic modelling ...
Water Resources Engineer - Senior Level (Hybrid)
Calgary, AB · Hybrid
CA$120K - CA$170K/yr
Perform QA/QC andprovidementoringandtechnical guidance to junior staff. About the opportunity ... Software: experience and knowledge of hydrologic modelling and 1D and 2D hydraulic modelling ...
Senior Municipal Engineer
Calgary, AB · On-site
Supervise, mentor, and support the development of junior engineering staff * Monitor project ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Quick apply
Senior Municipal Engineer
Calgary, AB · On-site
Supervise, mentor, and support the development of junior engineering staff * Monitor project ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Structures Engineer III
Calgary, AB · On-site
Supervise junior staff and coop students. * Any other duties as may be assigned from time to time ... Proficient in engineering software (AutoCAD, SolidWorks, CATIA etc.). * Design and analysis ...
Structures Engineer III
Calgary, AB · On-site
Supervise junior staff and coop students. * Any other duties as may be assigned from time to time ... Proficient in engineering software (AutoCAD, SolidWorks, CATIA etc.). * Design and analysis ...
Staff Software Engineer information
See Alberta salary details
$70.5K - $83.5K
3% of jobs
$83.5K - $96.5K
5% of jobs
$96.5K - $109.5K
11% of jobs
$117.8K is the 25th percentile. Wages below this are outliers.
$109.5K - $122.5K
9% of jobs
$122.5K - $135.5K
9% of jobs
$135.5K - $148.5K
12% of jobs
The median wage is $148.9K / yr.
$148.5K - $161.5K
16% of jobs
$171.5K is the 75th percentile. Wages above this are outliers.
$161.5K - $174.5K
13% of jobs
$174.5K - $187.5K
9% of jobs
$187.5K - $200.5K
8% of jobs
$200.5K - $213.5K
4% of jobs
$70.5K
$149.6K
$213.5K
How much do staff software engineer jobs pay per year?
What is a staff software engineer?
A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.
What is a staff software engineer?
What are the key skills and qualifications needed to thrive as a staff software engineer?
How does a staff software engineer typically contribute to setting technical direction within a team?
What is the difference between Staff Software Engineer vs Senior Software Engineer?
| Aspect | Staff Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; significant experience |
| Work Environment | Leads projects, mentors teams, influences technical strategy | Develops features, solves complex problems, mentors juniors |
| Employer & Industry Usage | Common in large tech companies, enterprise environments | Widespread across startups, mid-sized, and large companies |
The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.
What do staff software engineers do?
What are the most commonly searched types of Staff Software Engineer jobs in Alberta?
The most popular types of Staff Software Engineer jobs in Alberta are:
What are popular job titles related to Staff Software Engineer jobs in Alberta?
For Staff Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Staff Software Engineer jobs in Alberta look for?
The top searched job categories for Staff Software Engineer jobs in Alberta are:
What are popular job titles related to Staff Software Engineer jobs in AB?
For Staff Software Engineer jobs in AB, the most frequently searched job titles are:
- software development staff engineer
- principal software engineer
- lead software engineer
- senior principal software engineer
- senior software engineer
- sr principal software engineer
- senior application software engineer
- senior software development engineer
- engineer software engineering
- staff software test engineer

Full-time
Medical, Dental, Vision
Posted 24 days ago
Key responsibilities
Support civil/structural engineering activities on small to medium size projects, including foundations, pile design, structural steel design, concrete, grading, and site development.
Establish design criteria, prepare engineering specifications, design calculations, and material take-offs in accordance with project requirements.
Collaborate with other disciplines and team members to ensure project deadlines and demands are met, and monitor progress to ensure deliverables are completed as planned.
Kleinfelder rating
7.7
Based on 19 frontline employees who took The Breakroom Quiz
269th of 453 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 OVERVIEWThe Junior-Intermediate Civil/Structural Engineer will provide civil/structural engineering leadership to the project team, ensuring that technical excellence, cost, schedule, and contractual requirements are achieved. The individual will support the team in the organization of all civil/structural engineering activities on multiple projects of varying scope and complexity. In addition, working as an integral part of the Kleinfelder team, the Junior-Intermediate Civil/Structural Engineer must have a positive attitude, be a team player, and be able to meet demanding deadlines.
EXPERIENCE & ACADEMIC REQUIREMENTS-
- Bachelor’s degree in civil/Structural
- Registered as a Professional Engineer/EIT in Alberta
- 3+ years’ relevant experience in the engineering of civil structural designs in oil and gas
- Familiarity with relevant design codes (CSA, NBC, ABC, ACI, AISC, ASCE, IBC ) for Piling, Concrete and Steel Structures, and current Industrial standards.
- Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-Frame
- Experience with dynamic analysis of vibration equipment foundations and Dyna 6 software is an asset
- Experience with steel connection design with RAM Connection software is an asset
- Experience with civil grading, road, drainage design and civil 3d software is an asset
- Working knowledge of Bluebeam and MS Office
- Responsible for civil/structural engineering activities on small to medium size projects
- Establish design criteria, prepare engineering specifications, design calculations, material take offs (MTO) in accordance with project requirements.
- Collaborate with other disciplines and team members to ensure civil/structural project deadlines and demands are Engineering deliverables include foundations, pile design, structural steel design, concrete, grading, site development, etc.
- Assist in the development of work practices and procedures, and support proposal activities, estimates, design basis documents and project execution plans
- Provide support to the Civil/Structural Lead/Manager as required; provide mentorship to junior staff as required
- Plan and schedule the engineering activities against the project plan on project work, and monitor progress to ensure that deliverables are released to plan.
- Be current with developing technologies in both civil/structural engineering, and the production tools, and preparing reports and recommendations for new technologies used in support of the work process
- Support Business Development and sales activities when required, including providing support to proposal development and reviews, ensuring consistency and completeness, identify intelligent risk, and recommend contingencies.
- Strong communication and collaboration
- Strong customer service
- Ability to handle very detailed work and demonstrate a high level of
- Have a “get it done” attitude and
- Strong time management skills with the ability to multi-task and manage multiple
- Must be able to work in a team environment with minimal
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.
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.
*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.
What 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