About the role
Our Senior Data Engineer develops and maintains scalable data systems that enable real-time information for reporting, analytics, and actionable insights. This role focuses on building secure and efficient data infrastructure capable of managing high transaction volumes while collaborating with cross-functional teams to foster efficiency and elevate professionalism within the team.
Essential Duties & Responsibilities
Data Infrastructure Development: Design, develop, and maintain robust data pipelines and ETL processes to handle large-scale structured and unstructured data.
Data Scraping and Extraction: Create and optimize data scraping solutions to collect high-quality job data from multiple sources, ensuring scalability and accuracy.
Data Quality Assurance: Implement validation and monitoring mechanisms to uphold data integrity, accuracy, and reliability.
Performance Optimization: Analyse system performance, resolve bottlenecks, and address scaling challenges within the data infrastructure.
Integration and Deployment: Collaborate with cross-functional teams to deploy automation models efficiently and seamlessly into production environments.
Technology Evaluation: Stay up-to-date with emerging technologies and best practices, recommending and implementing tools and methodologies to enhance our processes.
Leadership Role: Act as a key reference within the team to support the professional growth of data analysts, enhancing their skills through collaboration on assigned projects.
Collaboration: Partner closely with Treasury, Accounting, Operations and BI teams to understand data requirements and deliver tailored technical solutions.
Documentation and Standards: Develop and maintain comprehensive documentation for data pipelines, systems architecture, and processes, ensuring compliance with industry standards.
At least 5 years of proven experience in data engineering, with expertise in building and managing data pipelines and infrastructure.
5+ years of experience in Python skills for ETL (pandas, numpy, scikit-learn, requests, plotly).
Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.
Solid understanding of data modeling, schema design, and data warehousing concepts.
Prior experience using Git.
Bash, R, PHP, Javascript, some experience with SAP environment.
API management is highly valued.
Experience working with Azure and Talend is a plus.
Exceptional analytical and troubleshooting skills.
Attention to detail with precise and effective communication
Focus and intuition for understanding the needs of the business
Fluency in both English and Spanish.
HR interview (30min)
Technical assessment
Team Manager and CFO interview (1 hour)