Senior Data Engineer

Senior Data Engineer

Montreal, Quebec  - Permanent

Job Description

Our client is a Fintech whose innovative products optimize the relationships between landlords, leasing staff, brokers, renters, and tenants by concurrently taking risk out of the leasing process and making it more efficient.

They have achieved 250% year over year growth the last 3 years, successfully raised $15M in a Series B, and are actively expanding their footprint nationwide.

As a Senior Data Engineer you will be a part of our engineering team, working closely with product managers and business stakeholders on organizing business data models and flows, and improving 3rd party integrations. As an owner of the data model that's in the heart of the business, you will be one of the key engineers of the technology that powers our organization.

You will:

• Identify important data attributes, their interdependence, and provide insights on data interpretation
• Evaluate business data models and data flows across the organization, and work with stakeholders on improving them
• Organize business data at the macro and micro level
• As a member of the engineering team, work closely with the product management team and teams that make heavy use of business data
• Provide help with data modeling, in both design and implementation stages
• Refactor existing data models
• Contribute code that implements schema and data migrations
• Contribute code that implements data input/output endpoints
• Contribute algorithms and code for data synchronization (e.g. with 3rd party data stores)
• Establish business data quality rules
• Define data security policies

Must Have Skills:

• 6+ years of work experience in Data Engineering, Software Engineer, Data Analyst, Database Admin or similar roles
• Strong ability to distill business requirements into sensible and scalable data models
• Strong software engineering skills, including deep understanding of algorithms and data structures
• Deep understanding of databases and database management systems
• Expertise in SQL
• Strong experience coding in Python.
• Building and deploying data architecture in AWS
• Experience with PostgreSQL is a plus
• Experience with predictive analysis and data visualization techniques is a plus
• Strong experience working with BI platform such as Periscope Data, Tableau, PowerBI, R, or similar
• BSc in Computer Science at a minimum


Starting: ASAP