Position: Senior Data Engineer
Company: CHI Software
Experience required: 5y
Category: Data Engineer
English level: intermediate
Published: 2023-07-01T00:00:00+03:00

• Industry: Pharmacy/medicine
• Place of work: 100% remotely or in Wrocław
• Form of contract: B2B contract
• Level: Senior
• Project language: English
• Project methodology: Scrum
• Contract length: Indefinite/ long-term
• Start date: ASAP
• Team size: about 30 Data Science, Machine Learning, and Data Engineers

**Your daily tasks:**
• Developing data models in SQL to support our applications;
• Developing automated data pipelines in AWS (lambdas, Glue, step functions);
• Optimizing database design for higher performance;
• Design, building, and launching of new data models and data pipelines;
• Implementing best practices in data engineering including data integrity, reliability, validation, and documentation, and improving the discoverability of data;
• Cooperating with other team members and managers to understand data needs.

**What do you need to join us:**
• 5+ years of experience in data modeling and ETL/ELT development;
• 5+ years of experience in Data Warehousing Proficient knowledge of Python;
• 3+ years of experience with Cloud database solutions (Redshift preferred);
• 2+ years of experience in the development and deployment of highly efficient solutions using Lambda Functions, Apache Airflow, Python, Spark, and Glue;
• Extensive knowledge of database design principles and query execution plans.

**To summarize the most important skills for this position are:**

• AWS cloud technologies;
• Data modeling, ETL/ELT development, and Data Warehousing;
• Cloud database technology, specifically Redshift / Postgres;
• Experience developing and deploying high-performance solutions using Apache airflow, Lambda Functions, Glue, Python, and Spark.

**With us, you can:**

**Develop your technical knowledge:**
· Use the latest technologies;
· Participate in technical events and conferences (the company covers the cost);
· Regular tech talks and professional development.

**Improve your soft skills:**
· Build strong teamwork skills and become an essential part of dynamic teams;
· Improve your English in classes and speaking directly with clients;
· Increase your productivity and communication level via Scrum, Kanban, and Agile methodologies.

**Perks:**
• Covered vacation period (20 business days + 5 days off)
• Free corporate sports events
• Flexible working schedule
• Working remotely or in our Dnipro, Kyiv, Lviv, Kharkiv, or Krakow office
• Professional growth: professional events and internal training at the company’s expense
• Free English classes and speaking club with a native speaker
• Truly friendly atmosphere and team buildings online
Work with like-minded teammates who care and support