Skip to content

Data Engineer
Company | Xsolla |
---|
Location | Montreal, QC, Canada |
---|
Salary | $100000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
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.