emagine Polska is looking for experienced Senior GCP Data Engineers to join a dynamic team focused on developing scalable batch and real-time data platforms. This fully remote role involves building high-throughput, event-driven streaming pipelines and creating robust analytics-ready data solutions.
Key responsibilities
- Design and build scalable batch and real-time data platforms.
- Develop high-throughput, event-driven streaming pipelines processing large volumes of events per second.
- Implement end-to-end streaming architectures using temporal joins, watermarks, and state management.
- Monitor backpressure and optimize pipeline performance to ensure system efficiency.
- Design and develop data lakes, ETL/ELT pipelines, and write production-ready code.
Requirements
- Strong professional experience with Google Cloud Platform and data engineering.
- Proven expertise in streaming technologies, specifically Apache Kafka and Apache Flink.
- Proficiency in Python, Spark, PySpark, and SQL.
- Experience with Hadoop, Snowflake, and modern data warehousing concepts.
- Fluency in English and the ability to work effectively in an Agile team environment.
What we offer
- A fully remote working environment with a project duration of approximately 12 months.
- Opportunity to work in a collaborative team of 10 members, including Product Owners and Technical Architects.
- Engagement in complex, large-scale data projects with potential for extension.