Geotechnical Engineer-in-Training (EIT) Real field work, real mentorship, and a clear path to your ... Co-op, internship, or summer experience in geotechnical consulting, materials testing, or ...
Geotechnical Engineer-in-Training (EIT) Real field work, real mentorship, and a clear path to your ... Co-op, internship, or summer experience in geotechnical consulting, materials testing, or ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... of software and technology in their daily work? Do you have a desire to flex your writing and ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... of software and technology in their daily work? Do you have a desire to flex your writing and ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... of software and technology in their daily work? Do you have a desire to flex your writing and ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... of software and technology in their daily work? Do you have a desire to flex your writing and ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Master SAP software that is being used by industries, governments, and multinational companies ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Master SAP software that is being used by industries, governments, and multinational companies ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Master SAP software that is being used by industries, governments, and multinational companies ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Master SAP software that is being used by industries, governments, and multinational companies ...
TRIUMF's diverse community of nearly 600 multidisciplinary researchers, engineers, technicians ... They will also contribute to the next generation of talent by supporting internships, capstone ...
TRIUMF's diverse community of nearly 600 multidisciplinary researchers, engineers, technicians ... They will also contribute to the next generation of talent by supporting internships, capstone ...
Business Development Coordinator
Burnaby, BC · Hybrid
CA$52K - CA$60K/yr
Proficiency with Microsoft Office and comfort learning new software (CRM systems, project ... or internship experience) is an asset * Experience in the AEC (architecture, engineering ...
Business Development Coordinator
Burnaby, BC · Hybrid
CA$52K - CA$60K/yr
Proficiency with Microsoft Office and comfort learning new software (CRM systems, project ... or internship experience) is an asset * Experience in the AEC (architecture, engineering ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Cost Consultant
Vancouver, BC · On-site
Support senior staff during value management and value engineering exercises by preparing backup ... Experience with or exposure to estimating software (e.g., CostX) is an asset but not required.
Quick apply
Cost Consultant
Vancouver, BC · On-site
Support senior staff during value management and value engineering exercises by preparing backup ... Experience with or exposure to estimating software (e.g., CostX) is an asset but not required.
Cost Consultant
Vancouver, BC · On-site
Support senior staff during value management and value engineering exercises by preparing backup ... Experience with or exposure to estimating software (e.g., CostX) is an asset but not required.
Cost Consultant
Vancouver, BC · On-site
Support senior staff during value management and value engineering exercises by preparing backup ... Experience with or exposure to estimating software (e.g., CostX) is an asset but not required.
Building Operator, Level 2
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Monitor computerized control systems and utilize all required software tools for inspections ... Minimum 5th Class Power Engineering Certificate is required. * 1-2 years of building operations ...
Building Operator, Level 2
Burnaby, BC · On-site
CA$65K - CA$80K/yr
Monitor computerized control systems and utilize all required software tools for inspections ... Minimum 5th Class Power Engineering Certificate is required. * 1-2 years of building operations ...
Software Developer Internship information
See Surrey, BC salary details
$14.15 is the 25th percentile. Wages below this are outliers.
$8.66 - $14.44
26% of jobs
The median wage is $18.92 / hr.
$14.44 - $20.22
31% of jobs
$20.22 - $25.99
5% of jobs
$25.99 - $31.77
3% of jobs
$31.77 - $37.54
5% of jobs
$42.45 is the 75th percentile. Wages above this are outliers.
$37.54 - $43.32
5% of jobs
$43.32 - $49.09
6% of jobs
$49.09 - $54.87
5% of jobs
$54.87 - $60.65
5% of jobs
$60.65 - $66.42
4% of jobs
$66.42 - $72.20
3% of jobs
$8
$30
$72
How much do software developer internship jobs pay per hour?
What is a software developer internship?
A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.
What types of projects or assignments can I expect as a software developer intern?
As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.
What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?
To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.
What does a software developer internship do?
What are the most commonly searched types of Software Developer jobs in Surrey, BC?
The most popular types of Software Developer jobs in Surrey, BC are:
What are popular job titles related to Software Developer Internship jobs in Surrey, BC?
For Software Developer Internship jobs in Surrey, BC, the most frequently searched job titles are:
What cities near Surrey, BC are hiring for Software Developer Internship jobs?
Cities near Surrey, BC with the most Software Developer Internship job openings:

Full-time
Posted 5 days ago
Job description
Geotechnical Engineer-in-Training (EIT)
Real field work, real mentorship, and a clear path to your P.Eng.
Location: Vancouver, BC
About the role
PRI is looking for a Geotechnical EIT to join our growing Vancouver office. You will spend real time in the field, real time on the data, and work under the direct mentorship of senior Professional Engineers as you build toward your P.Eng.
The work spans land development, buildings, municipal and transportation infrastructure, and mining, including dams and tailings storage facilities, so you will see a genuine range of ground conditions and project types early in your career.
What you'll do
- Carry out geotechnical site investigations, including drilling and test pit supervision, soil and rock logging, and in-situ testing such as SPT and CPT.
- Process and interpret data into borehole logs, subsurface profiles, cross-sections, and preliminary ground models.
- Perform routine analyses under senior direction, including bearing capacity, settlement, slope stability, and retaining wall and shoring checks.
- Gain exposure to seismic work and to dams, tailings facilities, and mine site geotechnical programs, including instrumentation and surveillance data.
- Prepare draft memos, figures, and report sections for senior review, and coordinate soil and rock laboratory testing.
- Attend site visits and conduct field reviews, documenting conditions and flagging issues to the responsible engineer.
- Build your competencies toward EGBC P.Eng. registration, with active support from your mentor and the firm.
What you bring
- Bachelor's or Master's degree in Civil or Geological Engineering with a geotechnical focus.
- Registered as an EIT with EGBC, or eligible for immediate registration.
- Solid grounding in soil and rock mechanics, and familiarity with software such as GeoStudio, AutoCAD, or GIS tools.
- Strong technical writing and communication skills, and real care for accuracy.
- Curiosity about the ground, a strong work ethic, and genuine willingness to get into the field.
- Class 5 BC driver's license, and willingness to work outdoors in variable conditions and travel to project and mine sites, including occasional remote or overnight work.
- Co-op, internship, or summer experience in geotechnical consulting, materials testing, or construction is an asset.
- Legally entitled to work in Canada.
Why PRI
- Direct mentorship from senior Professional Engineers, with structured support toward your P.Eng.
- A genuine mix of field and office work, so you build practical judgment alongside analytical skill.
- Early exposure to specialized work, including seismic assessment and dam and tailings engineering.
- Competitive compensation, comprehensive benefits, and support for EGBC fees and technical training.