Position: Senior Data Engineer + Python skills
Company: Supernova Development
Category: Python
Experience required: 5y
English level: upper
Published: 2021-12-01T00:00:00+02:00

Requirements

+5 years of experience as a Software or Data Engineer
Proficient in Python.
Code with test coverage.
Experience developing ETLs integrating data from different sources.
Experience with entity reconciliation, data matching.
Love digging into (music) data: understand it, find patterns, clean it, find value.
Experience working with document-oriented databases (MongoDB, Elasticsearch).
Linux and Git experience.
Experience with software design life cycle and good practices (Code Reviews, Refactoring).
Forecast software and infrastructure scalability issues and capacity to prevent them.
Good documentation and communication skills.
Proactive team player with high-quality awareness and independent working attitude.
You value a DevOps culture.

Bonus Track

Experience with Docker.
Experience with AWS.
Experience with Kafka/event-driven architectures.
Experience with distributed systems.
Experience scaling platforms.
Experience with HTTP APIs and frontend apps.

Benefits

Full-time job.
Flexible working location and remote working.
Flexibility on working hours.
Flat hierarchy.
Free English and Spanish classes.
Wide range of online and onsite courses.
Possibility to choose your hardware and tools.
Becoming part of a diverse and multicultural team based in Barcelona obsessed with bettering the music industry