Senior Full Stack Data Engineer - Hybrid Krakow
DCV Technologies
⚲ Kraków
Wymagania
- Angular TypeScript Dart
- Data visualization: d3.js Dart charts
- End-to-end testing
- Java (web services, APIs)
- Production support & reliability practices
Opis stanowiska
We are looking for a Senior Full Stack Data Engineer to design, build, and productionize data-driven web applications and reporting tools. The role combines frontend development, backend Java services, and data engineering to deliver scalable, reliable analytics solutions. Send CV to (marcillina.tietjen@dcvtechnologies.co.uk) Client: Global technology leader (search & data products)Location: Kraków, Poland Work mode: Hybrid – 3 days/week onsite (Kraków) Contract type: B2B Key Responsibilities Frontend / Full Stack • Build, test, and productionize web applications and reporting tools • Develop interactive dashboards and data visualizations using: Angular • TypeScript • Dart • d3.js / Dart charts • Collaborate closely with product and data stakeholders Backend & Data Engineering • Design and develop Java-based web services and APIs • Architect and maintain scalable ETL pipelines processing large volumes of logs and data • Create and manage derived tables and materialized views for optimized reporting • Integrate multiple services and systems into seamless data workflows Production & Reliability • Perform end-to-end testing to ensure quality, reliability, and performance • Maintain technical documentation, system designs, and data lineage • Develop and follow production playbooks (deployment, monitoring, on-call) ✅ Required Qualifications • 10+ years of professional software engineering experience • Strong full stack development background • Frontend: Angular • TypeScript • Dart • Data visualization: d3.js • Dart charts • Backend: Java (web services, APIs) • Data engineering: ETL pipeline design • Processing large-scale logs / datasets • Derived tables & materialized views • Experience with: • End-to-end testing • Writing clear technical documentation • Production support & reliability practices ⭐ Nice to Have • Experience with large-scale data platforms in global tech environments • Familiarity with workflow orchestration • Experience integrating multiple services and systems