CareerPlanSign in

Software Engineer (PySpark)

España🌐 Remote💼 Full-time🗓 2026-01-26 → 2026-08-04

Core

Building high-performance, scalable data pipelines and connecting them to data algorithms to enhance the online personalized shopping experience.

Role type

Senior Software Engineer (PySpark/Data Engineering)

Builds

Data pipelines and algorithm implementations for a personalized fashion shopping platform

Domain

E-commerce / Fashion / Data Engineering

Deliverable

production ML models | data pipelines

Required skills

PySpark, SQL, Python, Delta Lake, MLFlow, Databricks, Hexagonal architecture, Domain-Driven Design (DDD), Event-driven architecture, Unit testing, Integration testing, Contract testing, End-to-end testing, LLM fine-tuning, Prompt engineering

Preferred skills

Experience with foundational LLM models, Ability to work with multiple internal and external teams

Technologies

PySpark, Delta Lake, MLFlow, Databricks

Responsibilities

Build high-performance, highly scalable data pipelines; Connect data pipelines to data algorithms implementations; Ensure solutions are scalable, maintainable, and accessible; Contribute to product quality through comprehensive testing (unitary, integration, contract, e2e); Collaborate with product managers and technical leads on technical feasibility

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.