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

**Requirements:**
5+ years experience in large volume data engineering with complex transformations and comfortable with various data refresh, sourcing and loading/presentation patterns. 
 Knowledge of parallel processing and multi-threaded data processing architectures and patterns.
Knowledge of container deployment architectures - Docker, Kubernetes.
Database modelling and development experience - AzureSQL, Postgres, Hive, SparkSQL.
Understanding of complex analytic SQL including partition and window functions.
Ability to take a data engineering project from high-level design to implementation

**Our professionals value us for:**
Regular performance evaluation and salary revision, attractive benefits package;
Functional offices, centres of excellence, and mentorship from competence leads to support the professional growth;
Tech talks, open talks, and conferences; training and certifications;
Free English courses of all levels with attentive and friendly teachers;
Health insurance; maternity aid; corporate sports teams, hobby clubs, in-house gym or gym discounts;
Referral program, bonuses for marriage and childbirth;
Great team parties and corporate events; cool branded gifts; an additional paid day off for the Company Day celebration;
Warm and relaxed atmosphere, smooth and transparent communication, and unlimited fun.