1

Internship Software Engineer Student Jobs in Alberta

Our award-winning software platform is powered by a team of world-class experts in big data ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Coordinate student internships, practicum placements, and co-curricular opportunities in ... Align sport programming and sport initiatives alongside Health & Safety directives * Make decisions ...

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 ...

... Civil 3D, or similar software * Prepare and organize survey data, field notes, and drawings ... Work collaboratively with surveyors, engineers, and project teams * Follow safety procedures and ...

... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

... engineers, technologists, EITs, and students * Conduct and review technical studies (e.g ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

... advise interns and new grads. District Overview Kiewit Engineering Group, Inc is a full-service ... of drafting software including MicroStation, Autodesk, SmartPlant #LI-KM2 Other Requirements:

Junior Building Science Technician

Calgary, AB · On-site +1

CA$57K - CA$76K/yr

Diploma or degree in Engineering, Architectural Technology, Engineering Technology , or a related technical discipline. * 0-3 years of relevant experience or strong coop / internship exposure in ...

Showing results 21-40

Internship Software Engineer Student information

What are the key skills and qualifications needed to thrive as an internship software engineer student, and why are they important?

To thrive as an Internship Software Engineer Student, you need a solid grasp of programming fundamentals, problem-solving abilities, and coursework in computer science or related fields. Familiarity with version control systems like Git, coding environments, and commonly used languages such as Python, Java, or C++ is typically expected. Strong communication, eagerness to learn, and the ability to work collaboratively set standout interns apart. These skills and qualities are crucial for contributing effectively, adapting quickly, and making the most of learning opportunities in a professional engineering environment.

What does an internship software engineer student do?

An Internship Software Engineer Student collaborates with professional software engineers to develop, test, and maintain software applications. Their responsibilities often include writing code, debugging programs, participating in code reviews, and learning about software development processes. Interns gain hands-on experience with tools and technologies used in the industry while working on real-world projects. This role helps students apply theoretical knowledge from their studies to practical situations and prepares them for full-time roles in software engineering.

What is the difference between Internship Software Engineer Student vs Software Engineer?

AspectInternship Software Engineer StudentSoftware Engineer
Required CredentialsEnrolled in a computer science or related degree programBachelor's or higher in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or summerFull-time, ongoing professional role in a company
Employer & Industry UsageInternships offered by tech companies, startups, and organizationsFull-time positions in tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding entry-level opportunities and learning rolesSeeking full-time employment and career growth

The main difference between an Internship Software Engineer Student and a Software Engineer is that the internship is a temporary, learning-focused position typically held by students enrolled in relevant degree programs. In contrast, a Software Engineer is a full-time professional role requiring completed education and experience, with ongoing responsibilities in software development and maintenance.

What types of projects and technologies do internship software engineer students typically work on during their internship?

As a Software Engineer Intern, you can expect to work on real-world projects that align with the team's current priorities, such as developing new features, fixing bugs, or improving system performance. Interns often get exposure to popular programming languages like Python, Java, or JavaScript, and may use frameworks and tools relevant to the company's tech stack. Collaboration with full-time engineers and participation in code reviews, stand-up meetings, and sprint planning are common, providing valuable hands-on experience and mentorship. The projects assigned usually balance learning opportunities with meaningful contributions to the team’s goals.

What cities in Alberta are hiring for Internship Software Engineer Student jobs?

Cities in Alberta with the most Internship Software Engineer Student job openings:

Delivery Engineer - Canada

DataVisor

Calgary, AB

CA$80K - CA$120K/yr

Full-time

Medical, PTO

Re-posted 12 days ago


Job description

DataVisor is the world's leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's solution scales infinitely and enables 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 guaranteed 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!

Position Overview:

We are seeking a Delivery Engineer to join our Delivery team. The ideal candidate will lead client communications and drive end-to-end project delivery, while designing and implementing innovative integration solutions that meet both technical and business requirements.This role requires close collaboration with clients, sales teams, and internal stakeholders to ensure successful project outcomes. As a technical delivery leader, the TPM will own and manage all engineering work streams, coordinating across teams to keep projects on schedule and aligned with scope. The role is hands-on, requiring the ability to contribute directly to technical implementation and problem-solving as needed.

Key Responsibilities:

  • Manage and drive client communications throughout the entire project delivery, align different client stakeholders, ensure project is delivered successfully without delay.
  • Work closely with clients, sales teams, and other stakeholders to ensure successful project outcomes.
  • Understand the client's product and business logic to recommend the best solution that addresses specific client needs. Provide strong solution and consulting services.
  • Take the project management role to ensure the client onboarding project runs as expected and under control.
  • Provide technical expertise and guidance throughout the implementation and deployment phases, to integrate with the client systems.
  • Work closely with product and engineering teams to ensure seamless integration of new features and technologies into existing systems.
  • Stay updated on financial services industry trends and emerging technologies to continuously improve our solutions and offerings.
  • Conduct presentations and demonstrations of proposed solutions to clients and stakeholders.

Requirements

Qualifications:

  • Bachelor's degree in Computer Science, Engineering or a related field is required; a Master's degree in a business-related discipline (e.g., MBA, MIS, Information Systems, Management, or Analytics) is preferred.
  • Basic understanding of software development, system architecture, and system integration concepts; exposure to SaaS platform data integration is a plus.
  • Strong verbal and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Enjoys working with clients and stakeholders, with a service-oriented mindset and interest in client-facing responsibilities.
  • Ability to work collaboratively in a team environment and support multiple projects under guidance and supervision.
  • Demonstrates strong problem-solving skills, attention to detail, and a willingness to learn in a fast-paced environment.
  • Familiarity with anti-fraud concepts in the financial services or internet industry is a plus.
  • Exposure to real-time computing, big data technologies, or machine learning through coursework, internships, or project experience is a plus.

Benefits

1. Health Insurance, PTO, stock option

2. The expected salary range for this role is CAD $80,000 - $120,000 per year, depending on experience, qualifications, and location. Final compensation will be determined based on job-related skills and business needs