Skip to Content

We’re looking for a

Staff/Principal Engineer

About Prodigy

During the Covid-19 pandemic Prodigy is operating, hiring, and onboarding remotely.

Prodigy Education is a global leader in game-based learning and is one of the fastest-growing EdTech companies in North America. Our mission is to help every student in the world love learning, motivating millions worldwide via fun, secure and accessible curriculum-aligned gameplay experiences. Visit www.prodigygame.com to learn more.

The Engineering team builds and operates a high performance, scalable, reliable, and secure technology platform that will allow us to transform education and deliver effective learning experiences to every student in the world. We do this by building for tomorrow, failing fast and early, and empowering each other to make things better. Interested in learning more about what we're working on? Visit the Prodigy Engineering blog at https://medium.com/prodigy-engineering

As the Staff/Principal Engineer on the Core Platform Team, you will be a technical leader who influences our technical stacks and how we use them for our services ranging from Identity Management, Payments Systems and GraphQL API gateway services.

You will provide technical direction and technical mentorship to all Core Platform team members in relation to:
1. How our user identities are authorized and authenticated, without any disruption to any of their subscriptions
2. How we manage payments and associated subscriptions
3. How we offer a GraphQL API gateway for all Prodigy’s development teams

You will enable important communications to allow us to ship faster and better so that we can provide all students with access to fun Math and English education!

Your Impact

  • Technical leadership that will enable our Developers to improve the product and ship code faster with better non-functional requirements (quality in general, availability, performance, security, etc.)
  • Bridge communication gaps between multiple cross-functional product and technology teams like Product, Art, UX & Design, Development, and QA, GraphQL API gateway related services
  • You will lead the charge in at least one of the following while showing interest and progression on the others over time: Identity-related services, Payments-related services, GraphQL API related services

About You

  • A hands-on, diligent Developer/Architect, passionate about architecting, designing, and developing software in multiple of the following languages (mastery of at least one): Python, Ruby, Go, JavaScript, Node.js
  • Experienced Technical Leadership with a proven track record of success working with product teams
  • Excited by the challenges that come with a rapidly growing and scaling company
  • A strong technical leader with the ability to set a technical vision for your team and lead them to strong execution and delivery
  • Providing exceptional technical mentorship is your passion - you thrive seeing your team members develop and progress
  • Open to taking on new technical challenges and have a love for continuous learning

  • Significant knowledge along with demonstrated experience in one of the following and interest in the others:
  • Identity: Identity and Access Management. Protocols such as OAuth 2.0 and OIDC and associated tools/technologies.
  • Payments: Payments and Tax systems (ideally Stripe)
  • GraphQL: GraphQL as an API gateway

Our Core Technologies

  • Backend: Python (Django), Ruby (Rails), Go, Node.js, GraphQL, PostgreSQL, DynamoDB, Redis, AWS, Kubernetes, Lambda
  • Frontend: React, React Native, ES6
  • Game: HTML5, Canvas, WebGL, Phaser, Pixi, Typescript

Working at Prodigy

  • Why Prodigy? Here at Prodigy, our employees are the foundation of our organization - an asset that transforms our mission into a reality! For this reason, we offer our employees a Total Rewards Program that is geared towards their financial, physical and mental well-being. 

  • Benefits  
  • Employees receive full health benefits from day one! 
  • Employee stock options and savings plan
  • $500.00 to create your own work from home set-up
  • We pride ourselves on constant learning, which is why we offer our employees an annual learning fund of $1200.00
  • We value wellness, so in addition to wellness classes and benefits, we also offer an additional $720.00 fund to all employees 

  • Prodigy Perks 
  • Flexibility to choose whether you work from home or in-office, based on what works best on any given day
  • Flexible working hours 
  • Monthly “no meeting day” Tuesdays
  • Extended long weekends throughout the year! 
  • Want to work from anywhere in the world? We offer 4 weeks of "work from anywhere" per year!

  • Please note: the privacy and security of our users are of the utmost importance to us, and all employees will be expected to act in accordance with Prodigy’s stringent security policies.  
    Follow us @ProdigyCareers and Instagram to learn more, or visit our website at www.prodigygame.com to view additional benefits and perks and our Culture Blog.
    #LI-Remote
Apply for this position

Department: Core Services

Location: Toronto, Ontario

Apply for this positionFind an opportunity

Come as you are. We believe the power of our collective potential will transform education. We are building towards a diverse, inclusive, and equitable workplace to empower and create access and opportunity for all. We welcome applications from people from all underrepresented groups, including (but not limited to) people of any gender, age, or religion, members of the LGBTQIA2+ community, BIPOC and other underrepresented races and nationalities, people with disabilities, veterans, and anyone who may contribute to the further diversification of Prodigy Education. If you feel like you don’t have all the qualifications for this position and are willing to use your initiative to learn the rest, we’d still love for you to apply! We are an equal opportunity employer and are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). Prodigy Education will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require accommodation, please notify us, and we will work with you to meet your needs.

Prodigy Footer Logo