Software Engineer, Entry-Level (2022) – Toronto

 Coursera - Company site
 August 17, 2021
 Flag job
 Toronto, Remote
Coursera was launched in 2012 by two Stanford Computer Science professors, Andrew Ng and Daphne Koller, with a mission to provide universal access to world-class learning. It is now one of the largest online learning platforms in the world, with 87 million registered learners as of June 30, 2021. Coursera partners with over 200 leading university and industry partners to offer a broad catalog of content and credentials, including Guided Projects, courses, Specializations, certificates, and bachelor’s and master’s degrees. Institutions around the world use Coursera to upskill and reskill their employees, citizens, and students in many high-demand fields, including data science, technology, and business. Coursera became a B Corp in February 2021.
As an engineer at Coursera, you will be empowered to build well-engineered products that shape new platform features and advance our technical infrastructure. You will be encouraged to build reliable, scalable, testable, and efficient systems.
We innovate, productize, and iterate at start-up speed, deploying our code over 25 times a day. When you join our team, you will be given the opportunity to take ownership of significant parts of our codebase. Check out life at Coursera on The Muse!

Some Cool Projects our Entry Level Software Engineers worked on:

  • VM-less Frontend Development, allowing frontend developers to develop JavaScript applications without installing the entire Coursera stack on our laptops
  • Scaling Content Production, building better tooling and visualization to simplify and accelerate the content creation process for our instructors
  • Rewriting the mobile download experience which boosted accessibility of downloads by creating a download widget on course outlines and wrote a downloads API to use throughout entire app
  • Building UI for a message inbox within the course experience, helping learners keep up-to-date with communications from course instructors and Coursera as they go through the course
  • Your Responsibilities

  • Rapidly innovate on products and scalable infrastructure with a fail fast mindset
  • Implement features using cutting edge technologies (i.e. React.js, Scala, Swift, Kotlin)
  • Work in a cross functional team of engineers, PMs, designers, and UX researchers
  • Own projects and drive scoping and prioritization decisions
  • Measure your work thoroughly, analyze results, and drive new product changes through A/B testing
  • Basic Qualifications:

  • Education in software engineering, computer science, or a related field; either as your major or minor in college, as part of a coding bootcamp, or via taking courses, including some of our own
  • Experience in software engineering or related internships or experience with software engineering/computer science projects
  • Preferred Qualifications:

  • Strong oral and written communication skills
  • Ability to work on a team and learn quickly
  • Coursera is an Equal Employment Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, age, marital status, national origin, protected veteran status, disability, or any other legally protected class.
    If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please contact us at ** Redacted **.
    Please review our CCPA Applicant Notice here.