onsite
Senior Finance Data & Systems Analyst - Commonwealth Bank of Australia
Software Engineer
Lead the Sub‑Ledger squad to integrate, control, and reconcile financial data, ensuring traceable, accurate information for business and technology stakeholders using SQL, Python, and robust ETL processes.
About the role
Key Responsibilities
- Design, develop, and maintain SQL queries and Python scripts to extract, transform, and load financial data into the Sub‑Ledger and General Ledger systems.
- Collaborate with business and technology teams to define data requirements, validate data quality, and deliver reconciled, trusted data sets.
- Implement and enhance daily system control processes, monitoring data flows and flagging anomalies for timely resolution.
- Analyze end‑to‑end data flows, identify inefficiencies, and propose automation or process improvements to increase reliability and speed.
- Provide subject‑matter expertise on financial data governance, ensuring compliance with internal controls and regulatory standards.
Requirements
- Proven experience in financial data analysis and system integration within a large enterprise environment.
- Strong proficiency in SQL and Python for data manipulation and automation.
- Hands‑on experience with ETL tools and data quality frameworks.
- Excellent communication skills, able to translate technical concepts to non‑technical stakeholders.
- Detail‑oriented mindset with a focus on data integrity and process improvement.