Position: Senior Data Engineer
Company: IdeaSoft
Experience required: 5y
English level: upper

IdeaSoft is seeking a skilled and experienced Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, implementing, and maintaining custom ETL processes, ensuring data quality and efficiency. You will work closely with cross-functional teams to deliver scalable data solutions and contribute to the overall success of our data-driven projects.

**Requirements:**
- Proven experience as a Data Engineer, with a focus on data quality and ETL design; 
- Strong proficiency in SQL and handling large data sets;
- Experience with programming languages, preferably Python;
- Familiarity with schema design and dimensional data modeling; 
- Knowledge of tools like dbt (Data Build Tool) is a plus; 
- Ability to work collaboratively in an agile environment; 
- Familiarity with cloud solutions for Big Data is a plus;
- Understanding of data pipelines and streaming processing technologies is a plus;
- English level - Upper-Intermediate. 

**We offer:**
- Competitive compensation;
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
- Flexible working hours;
- Possibility to work remotely as fully as partially;
- Challenging projects in diverse business domains and a variety of tech stacks;
- Personal development and professional growth opportunities;
- Work with talented, ambitious and family-feel teams;
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
- Compensation for your professional certification & support for your learning activities;
- Opportunity to choose IT equipment you like;
- Professional accounting support;
- Support for a healthy lifestyle, compensation for participation in sport events.