Aviva plc

United Kingdom
Total Offices: 4
36,000 Total Employees
Year Founded: 1696

Teams at Aviva plc

Recently posted jobs

3 Hours AgoSaved
Remote
Luxembourg
Insurance • Financial Services
Lead NAV calculation and valuation oversight for public and private market funds, supervise external administrators and valuers, validate and sign-off valuations, manage delegate migrations and third-party relationships, escalate discrepancies, and advise on valuation methodologies, accounting treatments and policy improvements to ensure regulatory compliance and governance.
17 Hours AgoSaved
In-Office
Markham, ON, CAN
Insurance • Financial Services
Lead data engineering strategy and solution design for Snowflake-based platforms. Build and maintain high-performance data pipelines (dbt, SQL, Python), ensure data quality and governance, perform root-cause analysis, lead agile delivery, mentor engineers, collaborate with architects and QA, produce technical documentation, and support hiring and onboarding activities to enable analytics and AI initiatives.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Insurance • Financial Services
Handle residential insurance claims by investigating, negotiating and settling files per company standards. Provide empathetic, bilingual customer service across Canada, use digital platforms, collaborate with team, and manage high-volume, time-sensitive claims.