Python Developer - Pathwise

Aon
Toronto
Workplace: HybridFull timeCAD 96,425 - 125,000Function: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Collaboration"]

Build and maintain Python tools, libraries, and frameworks that power PathWise actuarial and financial modeling. Develop automation for model implementation and DevOps processes, including ETL-style data flows orchestrated through reusable classes and templates. Own Azure DevOps pipelines and quality practices such as unit testing, code reviews, and CI/CD, collaborating with actuarial, technology, and business teams throughout an Agile SDLC.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Aon
Aon
3 days ago

Python Developer - Pathwise

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and maintain Python tools, libraries, and frameworks that power PathWise actuarial and financial modeling. Develop automation for model implementation and DevOps processes, including ETL-style data flows orchestrated through reusable classes and templates. Own Azure DevOps pipelines and quality practices such as unit testing, code reviews, and CI/CD, collaborating with actuarial, technology, and business teams throughout an Agile SDLC.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain Python tools, libraries, and frameworks for PathWise actuarial and financial modeling.
  • •Build automation solutions for model implementation and DevOps processes to streamline workflows for modeling users.
  • •Develop and maintain the PathWise Python modeling layer, including standard classes/templates for orchestrating models and data flows.
  • •Create and maintain Azure DevOps pipelines, utilities, and engineering tools to improve efficiency, reliability, and scalability.
  • •Apply software quality practices (maintainable design, unit testing, code reviews, CI/CD) and collaborate with cross-functional teams in an Agile environment.

Pay and Benefits

Salary: CAD 96,425 - 125,000

Key Requirements

  • •Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • •4+ years of experience developing software products, tools, or applications using Python.
  • •Experience building maintainable, tested, production-quality Python applications or libraries.
  • •Familiarity with unit testing, code reviews, CI/CD pipelines, and software quality practices.
  • •Hands-on experience with DevOps processes and automated build/test/deployment workflows in Azure DevOps.
Experience:4+ yearsActuarial modellingFinancial servicesInsuranceQuantitative modelling
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingCollaboration
Languages:English
Tech Stack:PythonNumPyPandasSciPyAzure DevOpsDevOpsCI/CDETLJiraConfluenceGitAgileSDLCHPCAI/ML

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Aon
Global professional services firm providing risk, retirement, human resources, and insurance brokerage solutions to clients worldwide, including consulting, reinsurance, and data-driven risk management services.
Industry: Insurance
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 1982
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor