Jobs
>
Vancouver

    Software Development Intern - Vancouver, Canada - Demonware

    Demonware
    Demonware Vancouver, Canada

    3 weeks ago

    Default job background
    Description

    Job Description:

    Start Dates:

    September

    June

    Recent graduates are encouraged to apply.

    The Company

    Demonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our franchises. We craft, develop, and host services for some of the world's biggest video game franchises, including Call of Duty and Crash Bandicoot.

    We are a technology-driven company with a commitment to openness. This means collaborating to solve problems, the freedom to talk to anyone, and the best idea wins. We take the work seriously; ourselves, not so much.

    Demonware has offices in Dublin, Ireland; Vancouver, Canada; and Shanghai, China, and is a wholly-owned subsidiary of Activision Blizzard, Inc.

    Big ideas, small egos.

    Demonware hosts millions of concurrently connected users. Technologies we use, but are not limited to, Python, Linux, MySQL, C++, and Erlang. We solve tough problems on a day to day basis, and interns have a big impact on what we do. We've had interns commit code and have it running in production within the first three days of joining.

    We also like to have fun while we're working hard. We dress casually, we have flexible hours, and we have kickass coffee.

    The Role

    We are looking for an intern who is focused on creating online features for multiplayer games within game engines (e.g. The Unreal Engine, The COD Engine). A successful candidate will have a passion for engineering, gaming, game engines and online/multiplayer technology.

  • Helping game studios integrate multiplayer features into the next 'Call of Duty'.
  • Implement online and network features deep within the source-code level of game engines used across Activision
  • Work alongside senior engineers to design, develop and document online and multiplayer experiences
  • Develop new feature sets and support existing C++ products
  • Debug C++ problems in production alongside studio online engineers
  • Participating in root cause analyses and proposing and/or implementing appropriate engineering solutions to prevent or mitigate recurring incidents.
  • Participating in design and code reviews.
  • Creating tools to automate all the things
  • The internship duration will be 6-9 months

    Requirements

  • Demonstrates a strong commitment to fostering a positive and respectful work environment. The ideal candidate will promote teamwork, open communication and a culture of mutual respect.
  • Strong C++ programming skills.
  • Knowledge of networking technologies, e.g. TCP, UDP.
  • A good grasp of fundamental algorithms and data structures.
  • Familiarity with source control (git preferred).
  • Excellent debugging and analytical skills.
  • Can identify complex problems and find simple solutions.
  • Can clearly communicate technical concepts.
  • Be able to commit to a 6-9 months internship
  • Nice-to-haves

  • Experience with Linux.
  • Experience with multi−platform software development (e.g. console/mobile).
  • Experience with security and scalability.
  • Understanding of SQL−based databases (MySQL preferred).
  • Experience with Perforce
  • Experience with LUA
  • An understanding of networking technologies, specifically those used in online game technology, e.g. Networking transport layer
  • Hobbiest-level game or game engine experience
  • Please list any additional experience you have with Linux at home, any programming-related hobbies and resulting projects, any interesting school assignments you worked on, any open source involvement and a link to your code repository and/or blog.

    The skills listed above are intended to portray the range of work we have available; you do not need to possess all of these skills to apply We will look at your own individual skill set and determine which workstream you would be best suited to.

    We welcome your application even if your work experience is limited and you haven't yet built up a mile-long resume. We are not looking for experience but transferable skills and what you can bring to the team

    Perks

  • City-center office location
  • Paid annual leave
  • Work directly on features for video games
  • Competitive pay
  • Free games
  • Intern Team Events

  • Starlight Investments

    Development Intern

    2 weeks ago


    Starlight Investments Vancouver, Canada

    Location · - Vancouver, BC · Overview · Reporting to the Director, Development, you will be responsible for duties including, but not limited to: · **Responsibilities**: · - Preliminary property due diligence · - Compile policy/zoning information · - Assist in preparation of RFP' ...

  • Marcon

    Development Intern

    2 weeks ago


    Marcon Vancouver, Canada

    **Closing Date: March 31, 2023** · **About Us** · Our mission is to be the leader in creating thriving places and spaces in growing urban areas. We pride ourselves on being a trusted name in the real estate and construction community, building to the highest quality standards eve ...

  • Onni Group

    Development Intern

    2 days ago


    Onni Group Vancouver, Canada

    There is an exciting opportunity for a hardworking and independent post-secondary student to join the Development team as a **Development Intern. **The 4-month internship, starting in May 2023 offers hands-on experience and learning opportunities on a dynamic team in our **Vancou ...


  • Beedie Vancouver, Canada

    **Who We Are** · **At Beedie, we foster talent, encourage innovation, and reward success. We're always looking for like-minded people to join our team and share our passion for doing the best work of our lives. Our approach is simple: we work hard, we have fun, and we make a diff ...


  • Bioform Technologies Vancouver, Canada

    **BIOFORM TECHNOLOGIES** · **Engineer Research and Development Intern** · **About Bioform**: · Founded at the University of British Columbia after years of fundamental research, the team is looking to rapidly expand production to provide a much-needed solution to fossil-fuel-base ...


  • Seaspan ULC North Vancouver, Canada

    Through the National Shipbuilding Strategy (NSS), the Government of Canada has embarked on one of the largest procurement projects since the Second World War. The NSS is a nation-building effort to create a sustainable Canadian shipbuilding industry, secure long-term job opportun ...


  • tentree Vancouver, Canada

    tentree is a lifestyle apparel company based out of Vancouver, Canada that plants ten trees for every item purchased. By combining social and environmental consciousness with apparel, we empower our customers to have a direct impact on saving the planet through intentional purcha ...


  • Beedie Vancouver, Canada

    **Who We Are** · **At Beedie, we foster talent, encourage innovation, and reward success. We're always looking for like-minded people to join our team and share our passion for doing the best work of our lives. Our approach is simple: we work hard, we have fun, and we make a diff ...


  • Global University Systems Vancouver, Canada

    **Global University Systems (GUS) **is one of the world's most dynamic, inclusive, and diverse education organisations. GUS is an international network of higher education institutions, brought together by a shared passion for accessible and industry-relevant qualifications. We d ...


  • Cytiva Vancouver, Canada

    **Be part of something altogether life-changing**: · Working at Precision NanoSystems (part of Cytiva) means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological ...


  • Remote Kitchens Richmond, Canada

    **Business development intern** · **Overview** · The Business Development Intern will be a driving force within our sales outreach. Primary responsibilities will be to identify potential clients, establish new prospective client relationships and drive new revenue for the company ...


  • HungryPanda Richmond, Canada

    **关于熊猫外卖** · 熊猫外卖是海外领先的本地生活平台,总部位于伦敦,业务涵盖在线外卖、新零售、即时配送和餐饮供应链等服务,目前业务服务已经覆盖英国、法国、意大利、新西兰、澳大利亚及美国等国家,横跨四大洲,遍及80多个主要城市,累计注册用户超百万人。 · **About HungryPanda** · Headquartered in London, the UK, HungryPanda is a specialist food delivery platform to providing authentic Chinese food and gr ...


  • University of British Columbia Vancouver, Canada

    Staff - Union · Job Category · CUPE 2950 · Job Profile · CUPE 2950 Salaried - Student Info Support 3b (Gr6) · Job Title · Program Assistant, International Student Development · Department · Global Campus Initiatives | International Student Development | Student Affairs · Compensa ...


  • Engineers and Geoscientists BC Burnaby, Canada

    **WHAT IS THE JOB?** · Engineers and Geoscientists BC's Professional Practice, Standards and Development Department is hiring an engineering/geoscience student on contract for four months starting in May 2023. · Reporting to the Manager, Climate Change and Sustainability Initiati ...


  • Beedie Burnaby, Canada

    **Who We Are** · **At Beedie, we foster talent, encourage innovation, and reward success. We're always looking for like-minded people to join our team and share our passion for doing the best work of our lives. Our approach is simple: we work hard, we have fun, and we make a diff ...


  • Beedie Burnaby, Canada

    **Who We Are** · **At Beedie, we foster talent, encourage innovation, and reward success. We're always looking for like-minded people to join our team and share our passion for doing the best work of our lives. Our approach is simple: we work hard, we have fun, and we make a diff ...

  • Fortinet

    Developer intern

    3 weeks ago


    Fortinet Vancouver, BC, Canada InternshipSHIP

    · The FortiCare team of the IT Department at Fortinet is looking for a Senior DevOps Developer. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket ...


  • TMRW Foods Corp. Port Coquitlam, Canada

    You'll work as part of an inspiring plant-based product development team where you will be exposed to all aspects of new product development, supporting the creation of new recipe ideas, and translating these into market leading products. · You'll assist the Product Development M ...


  • TMRW Foods Corp. Port Coquitlam, Canada

    You'll work as part of an inspiring plant-based product development team where you will be exposed to all aspects of new product development, supporting the creation of new recipe ideas, and translating these into market leading products. · You'll assist the Product Development M ...


  • TMRW Foods Corp. Port Coquitlam, Canada

    You'll work as part of an inspiring plant-based product development team where you will be exposed to all aspects of new product development, supporting the creation of new recipe ideas, and translating these into market leading products. · You'll assist the Product Development M ...