Overview:
SOFTSWISS is looking for a Data Engineer to build and maintain scalable data pipelines and support analytical data platforms. The role focuses on ensuring reliable data ingestion, transformation, and availability for analytics and reporting use cases.
Purpose of the role:
You will design, develop, and operate data pipelines and data storage solutions, ensuring data quality, performance, and reliability. Your mission is to provide analytics teams with accurate and accessible data while continuously improving data processing workflows and infrastructure.
Key responsibilities:
- Design, construct, install, test and maintain datasets for analytics team, ensuring data availability and accessibility
- Assist in the design and maintenance of scalable data pipelines for data collection, integration and transformation using Python and Airflow
- Monitor data pipeline performance, troubleshoot issues and implement improvements to enhance efficiency and reliabilit
- Work collaboratively with different teams to address data-related issues and help enhance the efficiency and effectiveness of data use
- Support the management and optimisation of our ClickHouse databases, ensuring data accuracy and availability
- Contribute to the development of data models and database design to support our data applications and analytics platforms
- Stay up-to-date with industry trends and advancements in data engineering technologies and methodologies
Required Experience:
- 2+ years of commercial experience as data engineer
- Good knowledge of and experience with database technologies, specific experience with ClickHouse is a big plus
- Good knowledge SQL and experience working with relational databases
- Proficiency in Python, with experience using data manipulation and ETL pipelines
- Understanding of data pipeline orchestration through Airflow
- Outstanding problem-solving skills and attention to detail
- Eagerness to learn and adapt in a fast-paced environment
- Good communication skills, both written and verbal
- English and Russian knowledge (B2+)
Nice to have:
- Knowledge of data modelling techniques and data warehousing concepts
- Previous experience / familiarity with Tableau, especially building and managing data sources
Learn more about our hiring process here (link) – what to expect, how to prepare, and what makes SOFTSWISS different.