Principal Engineer (Python)
Principal Engineer (Python)
REMOTE /
Toronto, Ontario, Canada
- Permanent
This job allows you to work remotely
Job Description
A home-grown Toronto start-up is looking to add to their platform team as they leverage new technologies, and AI to disrupt the fin-tech space. You will be working with a tight-knit team who has had proven success in both the financial space, and previous start-up exits. They are looking for a senior or principal/staff level engineer to help them on a completely greenfield project for their "Calculations" platform. You will designing + building the calculation engine that powers our application, integrating new code into the engine, refactor existing code, collaborate with QLib team (the team working on quantitative library).
Must Have Skills:
- 8+ years of Python or Back-end development experience
- Experience building API's with Django or Flask
- Familiarity with Numpy/Pandas or other data manipulation tools
- Experience with PostgreSQL, NoSQL, (Mongodb) ElasticSearch, R
- Experience back-end services or tools such as Celery, Redis, RabbitMQ
- Ability to understand existing code and be comfortable working on large, multi-dimensional, complex systems
- Experience working in fintech industry/transactions/payments & understanding financial analytics is a big plus
Special Perks:
-Remote Friendly / Distributed team
-Performance Bonus
-Health/Dental/Vision Benefits
-ESOP Available