Senior Data Engineer (PySpark)
QIT Software is looking for a Data Engineer to a hospitality technology company which running an analytics platform that serves 2,500+ hotels and 500+ restaurants. You will own and operate our AWS data infrastructure - building pipelines, fixing what breaks, and making the platform more reliable and scalable.
Project:
Hospitality Analytics Platform
Requirements:
- 6+ years hands-on data engineering (not architecture diagrams - actual pipelines in production)
- Strong Spark/PySpark and Python
- Advanced SQL
- AWS data stack: EMR, Glue, S3, Redshift (or similar), IAM, CloudWatch
- Terraform
Would be a plus:
- Kafka/Kinesis streaming experience
- Airflow or similar orchestration
- Experience supporting BI tools and analytics teams
Responsibilities:
- Build and operate Spark/PySpark workloads on EMR and Glue
- Design end-to-end pipelines: ingestion from APIs, databases, and files โ transformation โ delivery to analytics consumers
- Implement data quality checks, validation, and monitoring
- Optimize for performance, cost, and reliability โ then keep it running
- Work directly with product and analytics teams to define data contracts and deliver what they need
- Manage infrastructure via Terraform
Work conditions:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every year or on an individual basis;
- Accounting support and full payment of taxes by the company;
- 100% compensation for remote English lessons;
- 15 paid leaves (PTO) and public holidays.
Required languages
| English | B2 - Upper Intermediate |