1

Computer Programming Summer Jobs in Vancouver, BC

A minimum of 10 years of relevant experience, which can include previous summer or co-op employment ... Excellent computer and technical writing skills and the ability to work in a fast-paced and multi ...

In the summer months, we host frequent 5k runs and in the cooler weather we let our creativity ... OO design, network programming, HTTP, AWS S3 and file systems * Cassandra/CQL/NoSQL or SQL ...

... and summer work terms or internships in structural engineering is an asset * Academic or work experience with structural software SAP2000 and/or STAADPro, MathCAD, and Bentley MicroStation CAD ...

... and summer work terms or internships in structural engineering is an asset * Academic or work experience with structural software SAP2000 and/or STAADPro, MathCAD, and Bentley MicroStation CAD ...

next page

Showing results 1-20

Computer Programming Summer information

What are the key skills and qualifications needed to thrive as a Computer Programming Summer Intern, and why are they important?

To excel as a Computer Programming Summer Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and coursework or experience in computer science fundamentals. Familiarity with version control systems like Git, basic software development tools, and sometimes knowledge of specific frameworks or APIs is often required. Strong communication, eagerness to learn, and teamwork skills make candidates stand out in collaborative, fast-paced environments. These competencies enable interns to contribute effectively, adapt quickly, and gain valuable hands-on experience during their internship.

What types of projects or tasks can I expect to work on during a Computer Programming Summer position?

In a Computer Programming Summer role, you'll typically be involved in hands-on projects such as coding small applications, debugging existing software, or contributing to ongoing development tasks under the guidance of experienced engineers. You may also participate in team meetings, code reviews, and collaborate with peers on group assignments. This experience is designed to help you build practical skills, learn industry-standard tools, and gain exposure to real-world development workflows, all while receiving mentorship from professionals in the field.

What are Computer Programming Summer jobs?

Computer Programming Summer jobs are short-term positions, internships, or programs offered during the summer months for students or individuals interested in learning or gaining experience in computer programming. These roles often involve tasks like coding, software development, debugging, and collaborating on projects under the guidance of experienced professionals. Summer programming jobs are commonly available through tech companies, startups, educational programs, and research institutions, and they are designed to help participants build practical skills, expand their professional network, and explore potential career paths in technology.

What is the difference between Computer Programming Summer vs Software Development Intern?

AspectComputer Programming SummerSoftware Development Intern
Required CredentialsHigh school or college students, basic programming knowledgeCollege students, relevant coursework or projects
Work EnvironmentSummer programs, tech companies, coding bootcampsTech firms, startups, corporate offices
Employer & Industry UsageEducational programs, internships for skill-buildingProfessional internships, industry experience
Common Search & ComparisonYesYes

Computer Programming Summer roles typically target students gaining initial coding experience during summer breaks, often through educational programs. Software Development Internships are more advanced, involving real-world project work within tech companies. Both roles serve as stepping stones into the tech industry but differ mainly in experience level and scope.

Infographic showing various Computer Programming Summer job openings in Vancouver, BC as of May 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 100% Physical job distribution.
Delivery Engineer Internship Spring/Summer 2026 - Canada

Delivery Engineer Internship Spring/Summer 2026 - Canada

DataVisor

Vancouver, BC • Remote

Full-time, Temporary, Internship

Posted 8 days ago


Job description

About DataVisor:


DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's fraud and anti-money laundering (AML) solutions scale infinitely and enable organizations to act on fast-evolving fraud and money laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine, and investigation tools work together to provide significant performance lift from day one. DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering total cost of ownership, compared to legacy point solutions. DataVisor is recognized as an industry leader and has been adopted by many Fortune 500 companies across the globe.

Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive, collaborative, and results-driven. Come join us!

Summary

Our Delivery Engineering Team is looking for a Delivery Engineer intern (DEI), who is responsible for leveraging our state-of-art fraud detection SaaS products to solve our key clients' fraud and risk problems. You provide technical solutions and consultative services of our state-of-art fraud detection SaaS products to a portfolio of Fortune 500 customers in FinTech, Banking, E-commerce industries. From managing detection system performance to debugging product issues, you are an expert who can provide technical guidance and share best practices with customers on using our Machine Learning models, Rules Engine, and Device Intelligence Signals to detect fraud and risks. You work cross-functionally with Engineering and Product teams to implement new ideas to our analytics solution.

This position is ideal for those who are majoring in Computer Science or Computer engineering who would like to gain some hands-on experience in fraud detection and machine learning before graduation. This internship could lead to a full-time position after graduation.

Responsibilities


1. Work with the Solution Architect to design the delivery solution for the clients.
2. Onboarding for the new client or new use case of existing clients.
3. Coordinate with internal teams like R&D, infrastructure, algorithm and other teams, to debug and fix issues for the clients.
4. Coordinate with the vendors for any issue/requirement and fix/finish.
5. Coding for the integration with the client system.
6. Create documents for the process of each project, including design doc, architecture, training doc etc.

Requirements

  • BS/MS students majoring in Computer Science, Engineering or a related subject, Current Co-op students who will graduate in winter 2026 or summer 2027
  • Canadian citizen, permanent resident only
  • Experience with Linux, Ansible, Doker, K8S etc.
  • Experience with Mysql, kafka etc.
  • Experience with Spark, Hadoop, Clickhouse, Cassandra is a plus.
  • Experience with coding by Java/Python is a plus.
  • Strong communication skill.

Benefits

  • Gain valuable hands-on experience
  • Work closely with experienced professionals in the field
  • Opportunity to contribute to real projects
  • Flexible schedule and hybrid work
  • Competitive pay, range from 20-25 CAD per hour