Ingénieur(e) de données / Data Engineer

Tech Team · Montréal, Quebec
Department Tech Team
Employment Type Full-Time
Minimum Experience Entry-level

Tu es intéressé à apprendre et à appliquer les dernières tendances technologiques? Tu es passionné par l’élaboration et l'optimisation du traitement de données? Voici le travail idéal!


district m recherche un Ingénieur de données à travers le Canada qui rejoindra son équipe technique. Le candidat idéal sera capable de s’adapter rapidement et de changer des designs. Nous avons besoin de quelqu'un qui est fier de son travail, qui apprend vite et qui peut s’adapter à une entreprise qui évolue constamment.


Ce poste peut être occupé à distance, alors peu importe où tu vis au Canada, nous voulons te rencontrer!


Ta mission


  • Développer et gérer des applications de traitement de données volumineuses, à la fois par lots et par flux (Apache Spark).
  • Travailler avec l’équipe de développement sur la création de solutions de données, de visualisations et de tableaux de bord.
  • Répondre aux besoins du produit et de l’entreprise en matière de données.
  • Aider à concevoir des modèles d'apprentissage statistique et prédictif.
  • Convertir les modèles d'apprentissage automatique et prédictif en code de qualité production.
  • Collaborer avec les équipes internes pour les besoins en BI (rapports, visualisations et analyses ad hoc).
  • Communiquer efficacement les idées par le biais de rapports et de présentations.
  • Concevoir de nouveaux modèles de données et des pipelines de données.
  • Gérer le support et maintenir les pipelines de données existantes.
  • Créer des tableaux de bord et des modèles d’exploration de données (Looker).
  • Développer et gérer des outils d'extraction de données (REST, API et clients).
  • Fournir occasionnellement des données ad hoc.


Ton profil 


  • Expérience avec Scala et/ou Python.
  • Bonne connaissance de SQL.
  • Connaissance générale des formats et des outils de transfert de données comme JSON, Protobuf, Kafka, AWS Kinesis, etc.
  • Connaissance générale des formats de stockage de données (AVRO, Parquet, ORC).
  • Connaissance générale des concepts de base de pipelines de données.
  • Connaissance de la modélisation statistique et des principaux algorithmes d'IA et d'apprentissage automatique (un atout).
  • Connaissance d'Apache Spark et d'Apache Flink (un atout).
  • Connaissance d'Amazon Redshift et de LookML (un atout).
  • Connaissance de PHP (un atout).
  • Bilingue (français et anglais).
  • Habile pour évaluer les besoins de l'entreprise.
  • Organisé et attentif aux détails.
  • Remet en question le statu quo et disposé à apprendre de nouveaux langages de programmation.


Ce que nous t’offrons


  • Salaire et avantages sociaux concurrentiels.
  • Régime d’assurance collective généreux.
  • Télétravail et horaire flexible.
  • 3 semaines de vacances et congé durant les fêtes.
  • 4 semaines supplémentaires pour ta 5e année chez district m.
  • Formation continue et grandes possibilités de promotion.
  • Comité social très actif.
  • Collations santé et café gratuits.
  • Milieu de travail jeune, décontracté et dynamique.
  • Et bien plus encore!


À propos de district m


district m est une entreprise fondée à Montréal en 2013, offrant des solutions programmatiques. Le Ad Exchange district m crée un marché ouvert et transparent pour les éditeurs et les annonceurs afin de faciliter l’accès et la maximisation de la demande publicitaire numérique d’aujourd’hui.

Devenir un districter, ça veut dire se joindre à une équipe de gens inspirants qui recherchent continuellement des manières de repousser les limites. district m est fière d’offrir un environnement de travail agréable et ouvert, où tous sont encouragés à partager leurs idées et où l’opinion de chacun est entendue.

Avec des bureaux à Montréal, Toronto et New York, district m est une entreprise en croissance rapide qui entend bien laisser sa marque dans le milieu des médias numériques à titre de partenaire de choix pour tout type d’entreprise.


                             image


--------------


You are interested in learning and applying the latest technology trends? You’re passionate about the development and optimization of data processing? Here is the ideal job!


district m is looking for a Data Engineer all across Canada to join our amazing tech team. The ideal candidate will be able to quickly pivot and change their design. We require someone who takes pride in their work, learns quickly, and adapts to ever-changing standards.


This position can be held remotely, so no matter where you live in Canada, we want to meet you!


Your mission


  • Develop and maintain big data processing applications, both batch and streaming processes (Apache Spark).
  • Work within the development team on building data solutions, visualizations and dashboards.
  • Enable the product and business needs in data.
  • Assist in designing machine learning and predictive statistical models.
  • Convert Machine Learning and Predictive models to production-grade algorithms that scale.
  • Collaborate with internal teams for BI needs (reports, visualizations and ad hoc analysis).
  • Effectively communicate insights through reports and presentations skills like data storytelling.
  • Design new data models and data pipelines.
  • Manage support and maintain existing data pipelines.
  • Create dashboards and data exploration models (Looker).
  • Develop and maintain data extraction tools (REST, API and clients).
  • Occasionally provide ad hoc data.


Your profile


  • Good Scala and/or Python skills.
  • Good knowledge of SQL.
  • Overall knowledge of data transfer formats and tools like JSON, Protobuf, Kafka, AWS Kinesis, etc.
  • Overall knowledge of data storage formats (AVRO, Parquet, ORC).
  • Overall knowledge of basic data pipeline concepts.
  • Knowledge in statistical modeling and core AI and machine learning algorithms (an asset).
  • Knowledge of Apache Spark and Apache Flink (an asset).
  • Knowledge of Amazon Redshift and LookML (an asset).
  • Knowledge of PHP (an asset).
  • Bilingual (French and English).
  • Skilled at assessing business requirements.
  • Well organized and pays attention to details.
  • Eager to challenge the status quo and willing to learn new programming languages.


What's in it for you?


  • Competitive salary and benefits.
  • Generous group insurance plan.
  • Work from home and flexible hours.
  • 3 weeks of vacation and holiday time off.
  • 4 extra weeks of vacation for your 5th year at district m.
  • Ongoing training and great promotion opportunities.
  • Very active social committee.
  • Free healthy snacks and coffee.
  • Young, casual and dynamic workplace.
  • And more!


About district m


district m is a company founded in Montreal in 2013, offering programmatic solutions. The district m Ad Exchange creates an open and transparent marketplace for publishers and advertisers to facilitate access and maximize today's digital advertising demand.


Becoming a districter means joining a team of inspiring people who are continually looking for ways to push the boundaries. district m is proud to offer a pleasant and open work environment where everyone is encouraged to share their ideas and where everyone's opinion is heard.


With offices in Montreal, Toronto and New York City, district m is a fast-growing company that intends to make its mark in the digital media environment as the partner of choice for any type of business.


                             image

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Montréal, Quebec
  • Department
    Tech Team
  • Employment Type
    Full-Time
  • Minimum Experience
    Entry-level