Software Engineer - Python
Quick Summary
Key Responsibilities Data Extraction and Distribution · Develop and implement robust data extraction processes from diverse source systems, including structured and unstructured data.
Responsibilities
~1 min read· Develop and implement robust data extraction processes from diverse source systems, including structured and unstructured data.
· Build integrations that ensure seamless data flow between systems, adhering to bank-wide data governance standards and then ultimately make the data products are available to our downstream consumers.
· Monitor pipeline performance to ensure timely delivery and scalability of data products
· Design and execute data transformation logic to convert raw data according to set methodologies aligned with reporting and analytical requirements.
· Automate data preparation and enrichment processes to support downstream analytics and reporting.
· Implement Data quality controls in collaboration with the data product owners.
· Ensure data quality controls are executed and develop reports thereon to dataproduct owns and other stakeholders.
· Collaborate closely with dataproduct consumers, specifically in Finance department.
· Identify opportunities to optimize processes, improve efficiency, and enhance the value of data products.
· Work with out Technology teams on developing our firm-wide dataproduct framework and systems and to ultimately transition the data products onto the strategic platforms.
Requirements
~1 min read· Python data analysis/engineering capability using libraries (for e.g. Pandas etc) with unit testing capabilities such as Pytest.
· Agile/Scrum knowledge is a plus
· GitHub features to track issues, milestones, and projects.
· Vanilla javascript capabilities will be helpful to make SG Dashboard widgets for e.g.
· Knowledge or experience with ETL/ELT tools (e.g., Apache Airflow, Talend, Informatica) and data transformation techniques.
· You have excellent oral and written skills in English and/or French (C1 level)
Nice to Have
~1 min read· Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and distributed data processing frameworks (e.g., Spark).
· Strong ability to analyze complex data flows and identify efficient solutions.
· Prior experience in financial services or a highly regulated industry.
· Excellent stakeholder management skills, with the ability to translate technical concepts into business language
· Team-oriented mindset with a proactive approach to problem-solving and continuous learning
We are seeking a highly skilled Data Engineer to join our team. This role will play a pivotal part in the CDO team as part of GCOO by designing, building, and maintaining efficient data pipelines for our data products. You will work closely with data product owners and other stakeholders to extract data from various source systems, transform it into meaningful formats, apply rigorous data quality controls, and deliver data products to consumers
What We Offer
~1 min read· A dynamic and inclusive work environment with opportunities for professional growth.
· The chance to work on impactful initiatives with a global reach.
Location & Eligibility
About this job
- Posted
- Today
Listing Details
- First seen
- October 21, 2026
- Last seen
- October 21, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- October 21, 2026
Signal breakdown
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.