Posted in

Data Engineer

Data Engineer

CompanyXsolla
LocationMontreal, QC, Canada
Salary$100000 – $140000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • 5+ years of experience in data engineering or related fields, with a strong focus on building scalable data pipelines to support machine learning workflows
  • Proven expertise in designing, implementing, and maintaining large-scale, high-performance data architectures and ETL processes managing 1TB a day.
  • Strong knowledge of database management systems (SQL and NoSQL), distributed data processing (e.g., Hadoop, Spark), and cloud platforms (AWS, GCP, Azure).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or other relevant fields.

Responsibilities

  • Supports various Machine learning projects and their data needs.
  • Follow Kanban process of product maintenance
  • Participates in technical discussions both within company and outside data partners
  • Actively contributes to the design of machine learning solutions by having a deep understanding of how the data is used and how new sources of data can be introduced
  • Implements emerging technologies and methodologies in data engineering and machine learning
  • Develops and maintains scalable data pipelines to support machine learning models and analytics
  • Collaborates with data scientists to ensure efficient data processing and model deployment
  • Ensures data quality, integrity, and security across all stages of the data pipeline
  • Implements monitoring and alerting systems to detect anomalies in data processing and model performance

Preferred Qualifications

  • Experience in data pipelines and analytics for video-game development
  • Experience in Advertising industry
  • Experience in online businesses where transactions happen without human intervention.