Data Engineer
Kantox
- Barcelona
- Permanente
- Tiempo completo
- Collaborate with a talented and diverse team to build and enhance our data platform to enable data collection, processing, access, usability and monitoring.
- Automate the self-serve platform and create tools to generate data products.
- Build highly scalable and reliable data assets using Python, Scala, Spark/PySpark.
Craft a data strategy that utilizes the right tools to govern, catalog, and find valuable data while ensuring secure access. * Ensure data quality and reliability through implementing standardized monitoring, CI/CD and testing practices.Continuously explore and adopt new technologies and best practices to improve our data infrastructure * Work in the Tech Team following an agile methodology.
- Familiarise with the business to understand the data needs of different business stakeholders, internal and external, and apply this knowledge to design optimal solutions.
- 2+ years of professional experience as a Data Engineer, you can demonstrate the ability to deliver efficient data solutions in a production environment.
- Experience in building data systems with real-time data streams (preferably Kafka)
- Experience in building data systems in batches with Apache Spark/PySpark.
- Able to handle ingestion of data from different sources (relational databases, NoSQL databases, unstructured data, data streams..)
- Strong experience with data pipelines, distributed systems, and cloud infrastructure.
- Proficiency in Python programming (knowledge of Scala or Rust is a plus).
- Knowledge in ETL concepts within modern data applications (Dagster/Airflow/Prefect)
- Knowledge of AWS Services like S3, Athena, Redshift, Glue.
- Knowledge of Terraform, Kubernetes and ArgoCD (You don’t need to be a master, we have a Cloud team to help us)
- Knowledge of Data quality tools (great-expectations/Soda/Data contracts)
- Solid understanding of software engineering practices, including version control, CI/CD, testing and documentation.
- Familiar with Data Lifecycle Management (Development, storage, access,...)
- Familiar with agile work and collaboration tools like Jira, Confluence.
- A team player, capable of effective communication across multiple teams and stakeholders, both internal and external.
- Able to work in a dynamic environment.
- True believer of continual improvement. Open-minded people are welcome.
- Fluent in English.
- Permission to work within the EU is a plus.
- An environment of innovation, accountability, and constructive feedback
- A diverse and multicultural team of over 40 different nationalities
- Grow your role and build your career with our learning and development opportunities.
- A collaborative and inclusive culture of sharing and teamwork. Build connections for life.
- Hybrid working and flexible hours so you can work when and where you feel best
- Some testimonials: “The culture and the people at Kantox make me want to recommend Kantox as a place to work. There is a good balance between learning and growing and support from fellow team members. I feel like the people are very welcoming and make Kantox an easy place to feel at home."
- Competitive salary 💰
- Sponsored learning budget
- Free private health insurance
- Free Spanish, English, French and Catalan lessons
- Relocation package if needed
- Flexible working hours + short Fridays
- Hybrid work model
- 31 days of annual vacations🌴
- Gym discounts and free sports activities 💪
- Restaurant Ticket with monthly credit and regular cross-team lunches
- Fresh fruit and unlimited coffee 🍇☕️
- Pizza Fridays 🍕
- Beautiful office with incredible 360-degree views of Barcelona ☀️