1

International Internship Computer Science Jobs in Alberta

... of Computer Science, Engineering, or Information Technology. * Experience in Python, Java ... internships Other: * This a full-time role expected to work 40 hours per week, hybrid or home-based ...

Bachelor's degree in mathematics, actuarial science, computer science or finance * Minimum of 5 ... international scope. Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be ...

Bachelor's degree in mathematics, actuarial science, computer science or finance * Minimum of 5 ... international scope. Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be ...

Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of ... international scope. Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be ...

Bachelor's degree in Computer Science, Software Engineering, or related field * Minimum 3 years of ... international scope. Salary Range: 58 100,00 - 107 900,00 CAD Actual total compensation will be ...

Degree or equivalent experience in Computer Science, Engineering, or a related field preferred ... Ability to travel up to 10% of the time, including some domestic and international trips * Ability ...

next page

Showing results 1-20

International Internship Computer Science information

Which internship is best for computer science students?

The best internship for computer science students depends on their interests and career goals, but generally, internships at reputable tech companies or research institutions that offer hands-on experience with programming, software development, or data analysis are highly valuable. Skills in programming languages like Python, Java, or C++, along with familiarity with tools such as Git and cloud platforms, can enhance internship opportunities. Competitive internships often require a strong academic record and relevant project experience.

What are the key skills and qualifications needed to thrive as an International Internship Computer Science participant, and why are they important?

To thrive in an International Internship in Computer Science, you need a solid grounding in programming languages, data structures, algorithms, and often be enrolled in or have completed a relevant degree program. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and collaborative platforms like Jira or Slack is typically required. Adaptability, cultural awareness, and strong communication skills are crucial for working effectively in diverse, global teams. These skills and qualities enable interns to contribute meaningfully, learn from cross-cultural experiences, and succeed in real-world, collaborative tech environments.

Are international internships possible?

International internships in computer science are possible and often involve remote work or placements abroad, depending on the program. They typically require relevant skills, such as programming languages and communication tools, and may involve visa or work authorization considerations for in-person placements.

What are international internships in computer science?

International internships in computer science are temporary work placements offered by companies or organizations in a country different from your own, where you can gain practical experience in computer science fields like software development, data analysis, or cybersecurity. These internships allow students or recent graduates to work on real-world projects, develop technical skills, and experience diverse work cultures. They are a great way to expand your professional network, improve language skills, and enhance your resume for a global job market.

Can I do an internship internationally?

International internships in computer science are available through various programs and companies that offer remote or on-site opportunities abroad. Applicants typically need relevant skills, such as programming languages and tools, and may require work authorization or visas for on-site positions. Remote internships can often be completed from any location with internet access, depending on the employer's policies.

What are some common challenges faced during an international computer science internship and how can I prepare for them?

International computer science internships often present challenges such as adapting to new cultural and workplace norms, overcoming language barriers, and collaborating with diverse teams. You may also encounter different software development methodologies or unfamiliar technologies. To prepare, research the host country’s work culture, brush up on technical skills relevant to the internship, and practice effective communication. Being open-minded, proactive in seeking feedback, and willing to learn from your peers can help you succeed and make the most of your international experience.

How to get an internship internationally?

To secure an international internship in computer science, research companies or organizations offering global internship programs, prepare a strong resume highlighting relevant skills like programming languages and teamwork, and apply through official company websites or internship platforms. Visa requirements, language proficiency, and cultural adaptability are also important considerations for international placements.
What are popular job titles related to International Internship Computer Science jobs in Alberta? For International Internship Computer Science jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching International Internship Computer Science jobs in Alberta look for? The top searched job categories for International Internship Computer Science jobs in Alberta are:
What cities in Alberta are hiring for International Internship Computer Science jobs? Cities in Alberta with the most International Internship Computer Science job openings:
Infographic showing various International Internship Computer Science job openings in Alberta as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution.
Business Information Security Officer

Business Information Security Officer

TELUS

Calgary, AB • Remote

Other

Re-posted 11 days ago


TELUS rating

8.2

Company rating: 8.2 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

18th of 82 rated telecommunications companies


Job description

Description

Join our team & what we'll accomplish together

The Acquisition Security Program (ASP) team is seeking an experienced Business Information Security Officer/Senior Security Consultant to evaluate security risks in acquired organizations and recommend solutions. You will use your expertise to assess security controls, communicate compliance requirements to stakeholders, and demonstrate how TELUS protects systems, data, and customers. This role offers the opportunity to strengthen our organization's security posture during critical acquisition phases.

What you'll do

As a Business Information Security Officer/ Senior Security Consultant, you will assess the security readiness of organizations TELUS plans to acquire or has recently acquired. You will oversee the development and maturity of our acquisition security program. You will apply your expertise in security technology and industry best practices to evaluate and continuously improve our security policies and standards. You will also manage our internal security procedures and documentation. You will collaborate with colleagues and external partners. You will leverage your technical expertise in compliance, risk management, regulatory requirements, and security architecture to provide guidance to teams across TELUS.

Here's how

  • Evaluate project requirements and provide recommendations that align with industry best practices and standards
  • Prepare clear and comprehensive communications (written and verbal) to respond to auditor and customer inquiries
  • Assess the security posture of acquisition targets and document findings to inform investment decisions
  • Deliver actionable recommendations to strengthen acquisition security policies and procedures
  • Develop and implement long-term strategies to advance our acquisition security program
  • Manage multiple concurrent projects independently while managing time and priorities effectively
Qualifications

What you bring

  • You have a minimum of 5 years of experience in information security
  • Bachelor degree in Computer Science, engineering or related discipline
  • You can communicate security requirements and compliance implications clearly to executive leadership and other stakeholders
  • You can analyze complex security challenges and explain them in straightforward, accessible language
  • You have hands-on experience with IT security assessments, information security consulting, or IT risk analysis
  • You demonstrate leadership capabilities, strong collaboration skills, and are a dependable partner to internal and external stakeholders
  • You are proficient in developing and maintaining documentation for security compliance and establishing achievable objectives
  • You have a track record of evaluating information security systems and developing improvement recommendations

Great-to-haves

  • Professional certifications in security, risk management, or auditing (such as CISA, CRISC, CISSP, or CISM)
  • Knowledge of industry frameworks and standards, including NIST, ISO 27001/2, PCI-DSS, or COBIT

Advanced knowledge of English is required because you will most of the time interact in English with external parties (clients, suppliers, candidates, external partners, etc.); interact in English with internal parties (colleagues, internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible in English as part of this position's main responsibilities given its international scope.

#LI-Remote


What TELUS employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom