68c95a44314d4f6437ee9341

Quantitative Python Developer

BG, GE, PT

Quantitative Python Developer

BG, GE, PT

You can join a high-performing international team dedicated to software engineering for leading global (re-)insurers.

About the Project‍ 
Actus provides a highly customizable platform for core (re-)insurance processes, including loss modeling, pricing, and capital modeling—all developed entirely with Solveva IP. The Actus ecosystem is built using TypeScript technologies—React, Node.js, Express, and NestJS—across both frontend and backend. It enables the development of frontend applications in TypeScript and leverages microservices to implement actuarial algorithms in Python. The application’s scope and client base are poised for significant growth.


About the Role 
We are looking for a Quantitative Python Developer with excellent development skills, eager to work on pricing projects for the insurance industry. You will architect and design state-of-the-art data management solutions and lead an international implementation team.

  

What you´ll be doing 

  • Developing and maintaining actuarial algorithms and models in Python
  • Collaborating with actuarial consultants to translate business requirements into technical solutions
  • Building and deploying microservices that integrate with TypeScript-based frontends
  • Optimizing performance and scalability of actuarial computations
  • Ensuring code quality through testing, documentation, and peer reviews
  • Actively collaborating with multinational teams, including POs, Business Analysts, and internal/client-side developers from Europe, providing full support and defining deadlines
  • Communicating with stakeholders at different levels and from diverse backgrounds, understanding the project environment, identifying obstacles, and proposing solutions while demonstrating analytical and problem-solving skills
  • Managing multiple projects simultaneously and meeting tight deadlines
  • Contributing to the evolution of the Actus ecosystem and its modular architecture

  

What you´ll need 

  • English proficiency
  • Bachelor’s or Master’s degree in Actuarial Science, Mathematics, Computer Science, or a related field
  • Strong proficiency in Python, including experience with scientific libraries (e.g., NumPy, pandas, SciPy, Polars, PySpark)
  • Strong understanding of OOP and FP principles
  • Good understanding of data structures, algorithms, numerical methods, and concurrent programming
  • Experience or familiarity with XP engineering practices and values, including Test-Driven Development (TDD), refactoring, continuous integration and deployment, pair programming, customer involvement, and simplicity
  • Familiarity with microservices architecture and RESTful APIs
  • Team-oriented, reliable, and self-driven
  • Service-oriented with a strong focus on customer satisfaction


Will be a plus 

  • Experience in the (re-)insurance or financial services industry as an actuarial software developer
  • Experience using FastAPI
  • Experience with TypeScript/JavaScript
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to cloud platforms (Azure, AWS, GCP)


Reasons you’ll love working here 

  • We are a Great Place to Work-certified company with an excellent approval rate
  • We are owner-operated – our management keeps its promises
  • Small teams collaborate in a friendly atmosphere
  • We have a flat structure with minimal bureaucracy
  • Our culture of trust gives you flexibility for remote, office, or hybrid work
  • You get a budget for further education, additional equipment, or your health club of choice
  • We provide your choice of hardware: Windows (Dell, Lenovo) or Mac (Pro, Air)


About the Project‍ 
Actus provides a highly customizable platform for core (re-)insurance processes, including loss modeling, pricing, and capital modeling—all developed entirely with Solveva IP. The Actus ecosystem is built using TypeScript technologies—React, Node.js, Express, and NestJS—across both frontend and backend. It enables the development of frontend applications in TypeScript and leverages microservices to implement actuarial algorithms in Python. The application’s scope and client base are poised for significant growth.


About the Role 
We are looking for a Quantitative Python Developer with excellent development skills, eager to work on pricing projects for the insurance industry. You will architect and design state-of-the-art data management solutions and lead an international implementation team.

  

What you´ll be doing 

  • Developing and maintaining actuarial algorithms and models in Python
  • Collaborating with actuarial consultants to translate business requirements into technical solutions
  • Building and deploying microservices that integrate with TypeScript-based frontends
  • Optimizing performance and scalability of actuarial computations
  • Ensuring code quality through testing, documentation, and peer reviews
  • Actively collaborating with multinational teams, including POs, Business Analysts, and internal/client-side developers from Europe, providing full support and defining deadlines
  • Communicating with stakeholders at different levels and from diverse backgrounds, understanding the project environment, identifying obstacles, and proposing solutions while demonstrating analytical and problem-solving skills
  • Managing multiple projects simultaneously and meeting tight deadlines
  • Contributing to the evolution of the Actus ecosystem and its modular architecture

  

What you´ll need 

  • English proficiency
  • Bachelor’s or Master’s degree in Actuarial Science, Mathematics, Computer Science, or a related field
  • Strong proficiency in Python, including experience with scientific libraries (e.g., NumPy, pandas, SciPy, Polars, PySpark)
  • Strong understanding of OOP and FP principles
  • Good understanding of data structures, algorithms, numerical methods, and concurrent programming
  • Experience or familiarity with XP engineering practices and values, including Test-Driven Development (TDD), refactoring, continuous integration and deployment, pair programming, customer involvement, and simplicity
  • Familiarity with microservices architecture and RESTful APIs
  • Team-oriented, reliable, and self-driven
  • Service-oriented with a strong focus on customer satisfaction


Will be a plus 

  • Experience in the (re-)insurance or financial services industry as an actuarial software developer
  • Experience using FastAPI
  • Experience with TypeScript/JavaScript
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to cloud platforms (Azure, AWS, GCP)


Reasons you’ll love working here 

  • We are a Great Place to Work-certified company with an excellent approval rate
  • We are owner-operated – our management keeps its promises
  • Small teams collaborate in a friendly atmosphere
  • We have a flat structure with minimal bureaucracy
  • Our culture of trust gives you flexibility for remote, office, or hybrid work
  • You get a budget for further education, additional equipment, or your health club of choice
  • We provide your choice of hardware: Windows (Dell, Lenovo) or Mac (Pro, Air)


We work hard and play hard

We understand that in today’s fast-paced world, where people are constantly connected to their work, it has become increasingly important to maintain a healthy work-life balance.

Work-life balance ->