Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineering Intern at People Inc. involved in design and deployment of software applications. Working with experienced engineers to learn about large-scale ad systems and technology solutions.

Responsibilities

  • Participate in the design, development, testing, and deployment of software applications and services.
  • Learn how large‑scale ad systems are designed, built, and monitored
  • Ship real features that are used by other product and engineering teams at People Inc.
  • Collaborate with others to investigate technology and develop solutions to help achieve business goals.
  • Write, debug, and test code for new features, bug fixes, or enhancements under the guidance of senior engineers.
  • Learn how to operate as an individual contributor in a business environment.
  • Grow coding-language skills; increase technical and domain knowledge.
  • Learn the services the team maintains.

Requirements

  • Familiarity with at least one relevant programming language or framework: JavaScript, TypeScript, NodeJS, Vue
  • Basic understanding of application programming interfaces (REST API)
  • Basic understanding of databases and Structured Query Language (SQL)
  • Experience with version control (Git)
  • Experience with advertising technology is a plus

Benefits

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Associate's Degree

Tech skills

JavaScriptNode.jsSQLTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.