
Python Engineer – Risk Modelling
Swiss Re
full-time
Posted on:
Location Type: Hybrid
Location: Zurich • 🇨🇭 Switzerland
Visit company websiteSalary
💰 CHF 100,000 - CHF 150,000 per year
Job Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Design and implement features in the internal capital model, covering both the core framework and individual risk models.
- Analyse and resolve model and system issues reported by users and other teams.
- Explain and demo how the model works to users and help them use it correctly.
- Enhance and maintain the interfaces between the model and surrounding systems.
- Create and update clear technical documentation.
Requirements
- Several years of professional experience in software engineering, preferably in financial services or other quantitative domains.
- Expert knowledge of Python with strong ability to solve quantitative problems in code.
- Strong experience in testing and test design.
- Knowledge of coding best practices and design patterns, good understanding of object-oriented design and data structures.
- Experience with Git and related tools.
- Proficient English communication with the ability to explain sophisticated matters in an understandable way.
- Comfortable working in a complex environment and solving problems that don't have obvious answers.
Benefits
- attractive performance-based annual bonus
- hybrid work model where the expectation is that you will be in the office at least three days per week
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonquantitative problem solvingtestingtest designcoding best practicesdesign patternsobject-oriented designdata structures
Soft skills
communicationproblem solvingexplanation skills