Job details

Location
New York
Salary
£65,000.00 - £85,000.00
Job Type
Permanent
Ref
1239806
Posted
about 1 year ago

Job details

Location
New York
Salary
£65,000.00 - £85,000.00
Job Type
Permanent
Ref
1239806
Posted
about 1 year ago

We are looking for a meticulous and talented individual to join our Data Team as aData Engineer!
 
Your central responsibility as the Data Engineer will be to develop, optimize and oversee our company’s IOT data systems. Your duties will include determining structural requirements; developing and implementing data solutions.
To succeed in this role, you should know how to examine new data system requirements and implement migration models. The ideal candidate will also have proven experience in data analysis and management, with excellent analytical and problem-solving abilities.

With locations in Kitchener Waterloo and London, we offer you a flexible setup with the possibility to work from one of our locations or remotely from anywhere in Ontario and possibly Chicago US.
 
What you'll do:

  • Develop scripts required for optimal extraction, transformation, and loading of data from a wide variety of data sources using Python, SQL, and AWS technologies Minimum of 3 years experience.

  • Develop and maintain scalable data pipelines and builds data integration models to support continuing increases in data volume and complexity.

  • Design a high performing data schema to support reports, dashboards, and analytics models.

  • Identify and Improve data related processes through automating manual processes, optimizing data delivery, and re-designing infrastructure

  • Prepare large, complex datasets that meet analytics and business requirements.

  • Monitor data processes, data quality, and ensuring production data is available for key stakeholders and business processes.

  • Performs data analysis required to troubleshoot data-related issues and assist in the resolution of data issues.

  • Document data processes and contribute to Data Services & Analytics wiki.

  • Work with stakeholders including the Customers, Executives, Product, tech, and data teams to gather requirements to support a variety of data projects and to assist with data-related technical issues, and support their data needs.

  • Maintain data quality and ensure compliance and data security rules

 
Experience:

  • 3-5 years of experience with application development

  • Experience with requirement gathering/documentation and disseminating to a team for implementation

  • Understanding of Agile Methodologies

  • Demonstrated technical project leadership/coordination is desired

  • An understanding and demonstrated application of customer empathy

  • Ability to document complex ideas and communicate them to technical peers

  • Good problem solving skills with the ability to evaluate multiple solutions

  • Bachelor’s degree in Computer Science, Computer Engineering or relevant field

  • A minimum of 3 years’ experience in a similar role

  • Programming (Python) experience

  • Experience in AWS services, S3, Athena, Redshift, postgre, is essential

  • Strong knowledge of database structure systems and data mining

  • Excellent organizational and analytical abilities

  • Outstanding problem solver

  • Good written and verbal communication skills

  • Development experience in Python, R, Java, and Scala

 
Start-up mentality
We perform at our best in an agile and autonomous environment where we influence our own development and technological development. We embrace the idea of working remotely and in environments that optimizes your work in the best way. In many ways act as a start-up company with short communication lines and plenty of room for the employees to influence their job and responsibilities. You’ll be working in a rapidly growing international company with a culture reflecting the fun, informal, and innovative approaches to work-life balance. The right candidate will get access to a great benefits package and a very attractive workplace.
If this sounds like you, let’s talk – we are very excited to hear from you!
 
Job Types: Full-time, Permanent
Work remotely:

  • Hybrid