Data Engineer
Employer · Deutsche Telekom
Budapest
You will join an international team of data professionals working across multiple countries within Telekom organization. In this role, you will collaborate with both local experts and international colleagues to build unified, high-performance data pipeline solutions.
Tasks
- Design, develop, and maintain data ingestion and processing pipelines across different data platforms
- Develop and optimize batch and streaming data pipelines using Python, SQL, and distributed processing technologies
- Integrate data from various source systems, including databases, APIs, Kafka, SFTP, and file-based sources
- Build and maintain reusable components and frameworks for data pipeline development
- Implement automated testing, data quality checks, and monitoring for data pipelines
- Troubleshoot pipeline issues and optimize data processing performance
- Collaborate with local Data Engineering teams, data scientists, and subject-matter experts across multiple countries
Conditions & benefits
Cafeteria budgetHUF 700,000 gross pro-rata cafeteria budgetTelecommunications discountHUF 45,000 / month gross telecommunications services discountFlexible working hoursFlexible working hours with partial home office options.Comprehensive benefits packageLaptop, mobile phone, cafeteria, insurance, and employee discount rates on Telekom services.Modern working environmentModern, multinational working environment with amenities like a sky bar and rooftop gym.Employee Assistance ProgramAccess to our Employee Assistance Program.Healthcare PackageComprehensive Healthcare PackageVacationMinimum of 25 days of basic vacation per year and 15 days of additional vacation if you become a father with 100% pay.Training and developmentAccess to thousands of professional and skills development materials, digital training palette, regular internal training sessions, and language courses.
Requirements
- Minimum 3 years of experience in a Data Engineering role
- Strong Python programming skills and advanced SQL knowledge
- Hands-on experience with Apache Spark (PySpark) or similar distributed data processing frameworks
- Experience in designing, developing, and maintaining ETL/ELT pipelines
- Experience with workflow orchestration tools (e.g. Apache Airflow)
- Good understanding of data lakes, data warehouses, and common data storage formats
- Experience integrating data from different sources, including relational databases, APIs, and file-based systems
- Experience with Git and version control practices
- Strong problem-solving skills and ability to work independently and collaborate with international teams
- Fluent English, both written and spoken