Salary
💰 €71,000 - €101,000 per year
Tech Stack
AirflowApacheAWSAzureCloudETLGoogle Cloud PlatformJavaKotlinPythonSparkSQL
About the role
- Collaborate closely with teammates on the Furnishing Platform team, including Product Manager, Engineering Manager, Tech Leads, and fellow engineers, to deliver projects aligned with the roadmap
- Design, build, and maintain robust and scalable data pipelines using Apache Spark, SQL, and Airflow
- Consistently produce simple, elegant, and maintainable designs, writing high-quality code that’s easy to understand and build upon
- Work cross-functionally with engineering and partner teams to support the design, implementation, rollout, and maintenance of key initiatives
- Actively participate in code reviews, technical design discussions, and Scrum ceremonies
- Contribute to platform-level improvements in orchestration, testing, observability, and system health
- Participate in an on-call rotation
Requirements
- 3+ years of experience as a software engineer
- Proven ability to take business scenarios or engineering problems and design solutions that span multiple software components
- Strong focus on readable, well-tested, and extensible code
- Comfortable navigating large codebases, debugging unfamiliar code, and giving constructive code review feedback
- Proficient in Python, with hands-on experience using Spark and Airflow
- Solid understanding of SQL, data modeling, ETL best practices, and data quality standards
- Nice to Have: Experience with Kotlin or Java
- Nice to Have: Background in a FinTech or other regulated environment
- Nice to Have: Experience with cloud platforms like AWS or GCP/Azure
- Nice to Have: Interest in developer tooling, data validation, or CI/CD for data systems
- Must be based in Spain; employer can offer visa sponsorship