Software Data Engineer

Infinityquest — Poland · Posted ~2 hours ago

Senior Contract Hybrid

Skills

Python PySpark Apache Spark Java Distributed data processing Scala

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is seeking an experienced software data engineer to build and maintain large-scale data processing solutions. The role requires strong programming skills and experience with distributed computing systems.

Highlights

Work on large-scale data processing systems using modern engineering practices with opportunities to collaborate in a flexible team environment.

Description

Software Data Engineer Experience: 6–8 years Core skills: Python + PySpark + Java Location: Wroclaw Poland Mode:Contract Important: Spark expertise is the key requirement. Databricks is NOT mandatory. 🔴 Must-Have Skills Strong Python developmentSolid hands-on Python programmingSoftware development, not just scripting/data analysisApache Spark / PySpark – Key RequirementStrong hands-on experience with Apache SparkGood PySpark development experienceDistributed data processingLarge-scale data processingJavaCurrent or previous professional experience with JavaShould understand advanced Java conceptsSoftware Engineering FundamentalsClean coding practicesDevelopment best practicesCode quality, testing, debugging and maintainabilityUnderstanding of software development lifecycle🟡 Nice-to-Have ScalaExperience with distributed data platformsLarge-scale data processing environments🟢 Working Style Comfortable working in a hybrid pod modelAble to collaborate with:Cross-functional teamsDistributed/virtual teamsTeams across different locations