We are builders. We love developing solutions for merchants with our trusted partners.
About the Company
MultiSafepay is a leading payment service provider offering innovative payment solutions tailored to the needs of modern businesses. With a strong emphasis on performance, security, and scalability, MultiSafepay supports merchants across Europe in optimizing their transaction processes. The company’s mission is to simplify digital payments while ensuring robust infrastructure, compliance, and ease of integration. As part of its growing technical team, MultiSafepay offers a dynamic and collaborative environment that fosters innovation and personal growth.
About the Role
A full-time Data Engineer is sought to join MultiSafepay’s on-site team in Spain. This role involves building and managing scalable data infrastructure to support various departments with reliable, high-quality data. The ideal candidate will be responsible for developing data pipelines, maintaining databases and indexes, and ensuring data performance and integrity. A background in Perl, PostgreSQL, and ElasticSearch is essential. Candidates must be authorized to work in Spain.
Responsibilities
- Develop and maintain MultiSafepay’s data platform using Perl
- Configure, manage, and optimize PostgreSQL databases and ElasticSearch indexes
- Design and build scalable data pipelines for data collection, transformation, and storage
- Ensure data security, integrity, and compliance with relevant standards
- Automate ETL (Extract, Transform, Load) processes for improved efficiency
- Collaborate with data analysts to provide accurate, structured datasets for reporting
- Monitor and enhance database performance, identifying and resolving bottlenecks
Required Skills
- Experience working with Perl 5
- Proven track record in data engineering or a related technical field
- Deep knowledge of PostgreSQL and ElasticSearch, including DBA experience
- Hands-on experience managing Elasticsearch clusters and Kibana dashboards
- Expertise in data backup, recovery, and mining techniques
- Understanding of data pipeline design and ETL process optimization
- Strong problem-solving capabilities and attention to performance tuning
- Proficiency in English with excellent communication skills
Preferred Qualifications
- Experience with Java and Apache POI for handling structured data (optional but advantageous)
- Familiarity with logical and binary replication in PostgreSQL
- Previous experience in managing data systems in high-availability environments