Senior Backend Developer / Tech Lead - API
Job Description
As the Technical Lead or Senior Backend Developer of API Gateway, we would be looking for you to make sure that the organization's complex gateway is able to handle high available traffic along with the stress of dealing with 100+ million users. You'll help bridge important communication gaps to enable us to ship faster, and better so that we can give all children access to fun education.
Your Impact:
You will lead the evolution of the organization's API and service development to handle more traffic set by our ambitious growth targets
Your technical leadership will enable our Developers to improve the product and ship code faster
Prodigy will look to you to bridge communication gaps between multiple cross-functional product and technology teams like Product, Development, and QA
Who You Are:
Overall 7-10 years of development experience
Significant knowledge & demonstrated experience in APIs and GraphQL
Proven experience building out end-to-end process and launching new services for a high availability distributed system
Experienced with technical leadership for product teams and have a proven track record of success
Excited by the challenges that come with a rapidly growing and scaling company, and have thrived in this kind of environment
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 on seeing your team members grow their knowledge base in technology that you bring to the table
Not afraid to stretch yourself outside of your comfort zone to take on new technical challenges, and have a love for continuous learning
Understanding of containerized systems using Kubernetes or Docker
Knowledge of SQL and relational databases (PostgreSQL, MSSQL, etc.)
Experience working with NoSQL databases (DynamoDB, Redis, MongoDB, etc.)
Bonus Points For:
Demonstrated working knowledge and experience with Lean, DevOps, and Agile Mindset
Experience with CI/CD pipelines and Infrastructure as Code
Ability to work comfortably with a variety of programming languages
Experience with AWS technologies - EC2, RDS, S3, SNS, etc.
Experience with unit testing and testing frameworks
Work in Canada
Employment Options
Professional Experience
Skills
- Backend
- JavaScript
- Node.js
- Python
- Flask
- Django
- GraphQL
- Ruby
- Ruby On Rails
- PostgreSQL
- AWS
- Frontend
- React
- ES6

