See more Collapse

Software Engineering Intern

1 month ago


Vancouver, Canada Microsoft Full time

Overview

Come build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead.

Software engineers (SWEs) work with teammates to solve problems and build innovative software solutions. You are passionate about customers and product quality, and you provide technical guidance to Technical Program Managers and Product Managers they consider user needs and product requirements. You will also be expected to demonstrate an ability to learn and adopt relevant new technologies, tools, methods and processes to leverage in your solutions. As a SWE, you are dedicated to design, development and testing of next-generation software which will empower every person and organization on the planet to achieve more.

The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming’s most critically and commercially acclaimed series, Gears of War. As a studio, we lead from our values and work together to promote respect and inclusion, a growth mindset and grit, all while putting our team first.


This is an opportunity to explore an interest in gaming and work on cutting-edge technology at a world renowned studio. Come as you are, do what you love—start your journey with us today

At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You’ll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology. The internship is designed not only for you to do great work with the opportunity to learn and grow, but to experience our culture full of diverse community connection, executive engagement, and memorable events.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Please note this application is only for Fall internships based in our Vancouver, Canada office with start dates in August 2024.

For internships in other offices, please see our . 

Qualifications

Required Qualifications

Enrolled in a Bachelor's or Master's Degree program in Engineering, Computer Science, or related field. Have at least one additional quarter/semester of school remaining following the completion of the internship. At least one year of programming experience.

Preferred Qualifications

Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms. 
 

Intern - MS Vancouver - The typical base pay range for this internship across Canada is CAD $5,300 - CAD $5,600 per month.

Find additional pay information here:

Microsoft accepts applications and processes offers for these roles on an ongoing basis.

Responsibilities

Applies engineering principles to solve complex problems through sound and creative engineering. Quickly learns new engineering methods and incorporates them into work processes. Seeks feedback and applies internal or industry best practices to improve technical solutions. Demonstrates skill in time management and completing software projects in a cooperative team environment.  Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

We have other current jobs related to this field that you can find below


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewCome build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. Software engineers (SWEs) work with teammates to solve problems and build innovative software...


  • Vancouver, British Columbia, Canada Microsoft Games Full time

    Come build community, explore your passions and do your best work at Microsoft with thousands of students from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential-and excitement for the journey ahead.Software engineers (SWEs) work with teammates to solve problems and build innovative software solutions. You...


  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    The Automated Profitability Management (APM) team improves the long term success of Amazon Retail by driving lower costs and unlocking new product selection. Our team builds software and machine learning (ML) models to optimize contract negotiations between thousands of vendors and Amazon. We directly influence the end-customer experience worldwide by...


  • Vancouver, Canada ATPCO Full time

    Job DescriptionAs a Software Engineer Intern, you will be embedded on a development team supporting the development of new applications.  You will participate in the agile development process, gaining awareness of associated development projects.  Our technology stack includes Rust, Java, and AWS.ATPCO is the world's primary source for air fare content, we...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Software Development Engineer, Gift Card Tech The Amazon Gift Cards organization has several positions available for creative and independent engineers with a passion for scalable, high-performance front end systems to define and build Amazon's stored value systems. As a member of the Amazon Gift Cards team, you will invent new features, and develop nextgen...


  • Vancouver, British Columbia, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you'll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today's demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce platform...


  • Vancouver, British Columbia, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Vancouver, British Columbia, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Vancouver, British Columbia, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Vancouver, Canada RadicalX Full time

    This is a remote job About Radical AI:Radical AI is at the forefront of developing open-source AI tools to enhance education and career opportunities, fostering a future where technology benefits all. Our Social Good Lab is a dynamic collaborative space where we tackle real-world challenges, advancing AI for global good. We champion a culture of open...


  • Vancouver, Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric ...


  • Vancouver, Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric ...


  • Vancouver, British Columbia, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is actively seeking a Staff Software Engineer for their Big Data Platform as a Service team, focusing on building a large-scale data platform to enable cross-product solutions. The role entails leveraging software engineering skills primarily in Java and utilizing cloud-native environments to create distributed data processing systems. Candidates...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is actively seeking a Staff Software Engineer for their Big Data Platform as a Service team, focusing on building a large-scale data platform to enable cross-product solutions. The role entails leveraging software engineering skills primarily in Java and utilizing cloud-native environments to create distributed data processing systems. Candidates...


  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    Senior Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWS Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide The Messaging team owns and operates Simple Notification Service...


  • Vancouver, British Columbia, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. As a software developer in our company, you will not just be involved in all aspects of the software development process, but also be encouraged to provide input on future projects, code processes and company...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...


  • Vancouver, Canada JAM Software GmbH Full time

    Marqeta is seeking a Senior Software Engineer to join its Data Parser team, focusing on building a scalable and efficient data processing service that facilitates cross-product solutions. The role involves using Java, Python, and technologies like Spark or PySpark, and applies creative thinking to solve data problems while adhering to engineering best...