
Data Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Finland.
• Design, construct, and uphold scalable and dependable data pipelines utilizing Python, PySpark, and SQL.
• Develop and enhance data transformations and ETL processes.
• Work collaboratively with Product Managers, Designers, Leadership, Development teams, and other stakeholders to comprehend data needs and provide solutions.
• Create scalable and easily discoverable SQL data models while maintaining comprehensive documentation.
• Execute data quality checks and monitoring to ensure accuracy and integrity.
• Improve data storage and retrieval for optimal performance and cost-effectiveness.
• Contribute to cluster optimization and maintenance efforts.
• Document data engineering workflows and best practices.
• Continuously enhance team collaboration and development methodologies.
• Establish and achieve annual individual OKRs that align with the objectives of the business unit, team, and company.
• 2–4 years of experience in a Data Engineering position.
• Expertise in Python (core + dataframes), emphasizing object-oriented programming and modularity.
• Experience with PySpark for processing large-scale data.
• Strong SQL skills, including the ability to write complex queries and perform quality checks.
• Demonstrated experience in data modeling and query optimization.
• Familiarity with Databricks and DBT is a significant advantage.
• Experience with databases such as ClickHouse is also a plus.
• Fluency in AI concepts (MCP, agents, cross-agents review).
• Understanding of DevOps principles and CI/CD practices is beneficial.
• Full proficiency in English, both written and spoken.
• Solid professional experience in data engineering, ideally in internal, financial, and operational reporting.
• Attributes such as creativity, independent thinking, proactivity, ownership, and problem-solving skills are essential.
• Capability to collaborate effectively with teams and stakeholders.
• Ability to perform under pressure with tight deadlines.
• Skill in prioritizing tasks and managing time both independently and in collaboration with others.
• Competitive compensation and benefits.
• Opportunities for learning and professional growth.
• Access to the tools you need and enjoy using.
• Regular company events.
• A talented team of colleagues from around the globe.
• Chance to work in a meaningful industry within a rapidly growing global company.
• A remote-first work environment, offering the flexibility of remote work or offices/collaboration hubs.
Railroad19
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.