We are looking for a software engineer in Python/Data who will be responsible for designing and maintaining complex data pipelines and technological tools within our global ecosystem of financial services. The role involves mainly supporting data engineering, data reconciliation processes, and enterprise productivity tools for platforms serving millions of clients worldwide.
Requirements
- Excellent mastery of object-oriented Python development.
- Experience in designing and executing ETL processes, ideally with Informatica.
- Practical knowledge of modern cloud-based data warehouses like Snowflake, Redshift, or BigQuery.
- Solid SQL skills, including complex query writing and performance optimization.
- Mastery of scripting languages like Shell, Bash, or PowerShell.
- Good understanding of data modeling, data pipeline optimization, and distributed data processing concepts.
- Knowledge of best software development practices, source control systems, and CI/CD pipelines.
- Experience working in an Agile environment.
- Fluency in English, both written and spoken.
Benefits