Data Engineer
- Montreal, QC, Canada
- Employees can work remotely
- Full-time
Company Description
At Thinking Capital, we’re changing the landscape of financial technology!
Simply put, our mission is to empower Canadian small businesses through innovative financial services. At the heart of our offering is our digital experience, which is powered by our proprietary software platform, our real time connections to a multitude of data sources and our advanced data science models. We are squarely in the corner of owners and entrepreneurs, providing for them, and at the right moment, the financial support they need to grow and thrive.
We are looking for a talented Data Engineer who can bring their passion to our team!
Job Description
Where others see chaos, you see patterns and emerging structures. You have a passion for the collection, management and analysis of data to discover the patterns hidden within. You thrive on helping your teammates make sense of the data and enabling them to make effective use of the data.
As a data engineer you will be key member of our development team where your passion for data will help us design, develop and deploy our data platform, the foundation of our digital financing platform :
Data modeling, governance and stewardship
Data pipeline to support our BI, data science and machine learning activities
Maintaining data veracity and quality
Help develop and maintain ELT processes
Learn and adapt emerging data technologies and operational best practices to real problems
Qualifications
What You Bring
Extensive schema and data modelling experience
Development experience
Python, Pandas, Sci-Kit
Snowflake, Presto, Hive or other data warehousing technologies
Airflow, DBT
SQL
Working autonomously and being highly resourceful
Bachelors, MSC or PHD in computer science, engineering, or related field
Experience working on AWS
Other Valued Skills & Knowledge
Git or other version control systems
Security
Machine learning
Experience working with Kubernetes
Additional Information
Why join us:
- Great Team:
Surround yourself with high-performing, energetic and passionate group of people dedicated to the Thinking Capital Mission; - FinTech Revolution:
Be part of a team that is revolutionizing the financial system and redefining how Canadian small businesses access capital; - Fast-Paced Environment:
Take on complex projects in a start-up like collaborative environment; - Amazing Culture:
Amazing work spaces, advanced technology tools and the flexibility to do your best work - Diversity of thought:
Join a team that values diversity and harmony.