Citi is seeking a Python & Spark Developer to join their technology team in a hybrid role based in Mississauga. This intermediate-level position focuses on building and maintaining data pipelines and large-scale data processing systems. The role combines technical expertise in Python, Spark, and big data technologies with business domain knowledge in financial services.
The ideal candidate will be responsible for designing and implementing ETL/ELT pipelines, working with big data frameworks, and ensuring data security and quality. They will serve as a technical advisor to junior team members while working independently with minimal supervision. The position requires both strong technical skills and excellent communication abilities to work effectively with stakeholders across the organization.
Citi offers a collaborative environment where you can grow your career in financial technology while working on enterprise-scale data systems. The role provides an opportunity to work with cutting-edge data technologies while solving complex problems in the financial services industry. As part of Citi's technology team, you'll contribute to the digital transformation of one of the world's leading financial institutions.
The position requires 2-5 years of relevant experience and offers the flexibility of hybrid work arrangements. You'll be working with modern data technologies including Apache Spark, Hadoop, and Kafka, while building scalable solutions that impact Citi's global operations. This is an excellent opportunity for a mid-level data engineer looking to advance their career in financial technology.