We are looking for a Python/Data Software Engineer to build and maintain complex data pipelines and tooling within our global financial services environment.
Requirements
- Develop, maintain, and optimize ETL pipelines primarily using Python and Informatica.
- Design and implement data workflows on Snowflake or comparable cloud data platforms.
- Build reliable data reconciliation tools and enterprise automation scripts to support business-critical operations.
- Write efficient, maintainable, and well-tested Python code following object-oriented principles.
- Develop and optimize complex SQL queries for data extraction, manipulation, and analysis.
- Automate the management of data workflows using scripting languages such as Shell, Bash, or PowerShell.
- Collaborate with cross-functional teams to gather requirements and deliver scalable solutions that improve data integrity and operational efficiency.
- Contribute to best practices around code quality, testing, and deployment.
- Experience working in Agile environments.
- Full working proficiency with English (Written and Verbal)
Benefits
- Competitive compensation
- Professional development opportunities
- Flexible work arrangements