
Senior Consultant - Python Developer (Data Solutions & Analytics)
Ernst and Young18 days ago
Toronto, CanadaSenior
Base Salary
$91k - $136k/yr
Responsibilities
- Design, develop, test, and maintain scalable Python applications and data solutions.
- Build and optimize data-processing workflows using Python and Pandas.
- Develop ETL/ELT processes to collect, transform, and load data from multiple sources.
- Analyze large datasets and deliver actionable insights.
- Create reusable, scalable, and maintainable code following best practices.
- Collaborate with business stakeholders, analysts, and technology teams to define requirements and deliver solutions.
- Troubleshoot application and data-related issues and participate in code reviews.
- Prepare technical documentation, knowledge-sharing materials, reports, and client presentations.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field.
- At least 3 years of professional experience in Python development.
- Strong proficiency in Python, Pandas, SQL, and data manipulation and transformation.
- Experience in retail, commercial, or corporate lending and understanding of the lending lifecycle, including origination, credit assessment, underwriting, and servicing.
- Familiarity with loan platforms, banking systems, system integration, APIs, and data flows.
- Preferred experience with NumPy, Polars, PySpark, Scikit-learn, FastAPI or Flask, Azure Data Factory, Azure Databricks, Microsoft Azure, and Power BI.
- Knowledge of cloud-based data architectures, CI/CD pipelines, DevOps practices, Docker, containerized applications, Agile environments, data governance, and data quality principles is preferred.
- Financial-services, banking, lending, financial-products, risk, credit, or regulatory-reporting experience is an asset.
Benefits
- Competitive compensation package with performance-based recognition and a discretionary bonus program.
- Medical, prescription drug, and dental coverage.
- Defined contribution pension plan.
- Vacation policy, firm-paid days, statutory holidays, and paid personal days based on province of residence.
- Programs and benefits supporting physical, financial, and social well-being.
- Support and coaching from experienced colleagues.
- Learning opportunities to develop new skills and progress your career.
- Freedom and flexibility to handle the role in a way that is right for you.
Categories
BackendData Engineering
About Ernst and Young
Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.