680887ab59659572ae546577

Senior Python Backend Developer

BG, GE, PT

Senior Python Backend Developer

BG, GE, PT

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

About the Project‍ and Your Role  

The project aims to unify our client's various rating and pricing tools. Your expertise will help ensure smooth data processing and reliable backend performance, supporting teams across multiple countries and business areas.  

 

Your Responsibilities  

  • Designing and maintaining backend solutions  
  • Owning challenging computational flows  
  • Building challenging data parsing and data modelling solutions  
  • Evaluating and implementing the latest libraries for data management  
  • Collaborating with various multi-national development teams of the client   
  • Communicating with stakeholders on different levels of hierarchy and from diverse backgrounds, understanding the project’s environment and its obstacles   
  • Identifying solutions, demonstrating analytical and problem-solving skills   
  • Working together with the PO, business analysts, and developers of Solveva to support the client and to meet the committed deadlines for several projects running in parallel  

  

Your Skills and Experience  

  • Strong understanding of OOP and asynchronous principles  
  • Familiarity with common design patterns  
  • Extensive experience with Python and its ecosystem  
  • Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, Redis) and SQLAlchemy  
  • Experience in designing and implementing RESTful APIs with FastAPI (or Flask/Django)  
  • Strong knowledge of Git and other version control systems  
  • Experience with Docker, Kubernetes, CI/CD (GitHub Actions) 
  • English proficiency: B2 level or equivalent 
  • Experience or at least knowledge of XP engineering practices and values like TDD, refactoring, continuous integration/deployment, pair programming, customer involvement, simplicity  

 

Nice to Have 

  • Knowledge of message broker systems (e.g., Kafka) and event-driven system design 
  • Experience using frameworks like Polars, Pandas, Pydantic 
  • Familiarity with AI‑assisted development or data analysis tools in modern Python ecosystems 

 

Why You’ll Enjoy Working at Solveva 

  • Over 90% of our employees would recommend Solveva as a place to work 
  • We are an owner-managed company — our management keeps its promises 
  • Small, expert teams working in a friendly and supportive environment 
  • Flat hierarchies and minimal bureaucracy 
  • A culture of trust with flexibility for remote, office, or hybrid work 
  • A personal budget for further education, equipment, or health-related benefits 
  • Choice of hardware: Windows or Mac 

 

About Solveva 

Solveva is headquartered in Zurich, Switzerland, with offices in Georgia, Bulgaria, and Portugal. We are an agile software engineering company specializing in core insurance processes such as pricing, underwriting, and risk management.  

Clients can either develop tailor-made solutions together with us or subscribe to our self-developed products licensed under the Actus brand. 

About the Project‍ and Your Role  

The project aims to unify our client's various rating and pricing tools. Your expertise will help ensure smooth data processing and reliable backend performance, supporting teams across multiple countries and business areas.  

 

Your Responsibilities  

  • Designing and maintaining backend solutions  
  • Owning challenging computational flows  
  • Building challenging data parsing and data modelling solutions  
  • Evaluating and implementing the latest libraries for data management  
  • Collaborating with various multi-national development teams of the client   
  • Communicating with stakeholders on different levels of hierarchy and from diverse backgrounds, understanding the project’s environment and its obstacles   
  • Identifying solutions, demonstrating analytical and problem-solving skills   
  • Working together with the PO, business analysts, and developers of Solveva to support the client and to meet the committed deadlines for several projects running in parallel  

  

Your Skills and Experience  

  • Strong understanding of OOP and asynchronous principles  
  • Familiarity with common design patterns  
  • Extensive experience with Python and its ecosystem  
  • Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, Redis) and SQLAlchemy  
  • Experience in designing and implementing RESTful APIs with FastAPI (or Flask/Django)  
  • Strong knowledge of Git and other version control systems  
  • Experience with Docker, Kubernetes, CI/CD (GitHub Actions) 
  • English proficiency: B2 level or equivalent 
  • Experience or at least knowledge of XP engineering practices and values like TDD, refactoring, continuous integration/deployment, pair programming, customer involvement, simplicity  

 

Nice to Have 

  • Knowledge of message broker systems (e.g., Kafka) and event-driven system design 
  • Experience using frameworks like Polars, Pandas, Pydantic 
  • Familiarity with AI‑assisted development or data analysis tools in modern Python ecosystems 

 

Why You’ll Enjoy Working at Solveva 

  • Over 90% of our employees would recommend Solveva as a place to work 
  • We are an owner-managed company — our management keeps its promises 
  • Small, expert teams working in a friendly and supportive environment 
  • Flat hierarchies and minimal bureaucracy 
  • A culture of trust with flexibility for remote, office, or hybrid work 
  • A personal budget for further education, equipment, or health-related benefits 
  • Choice of hardware: Windows or Mac 

 

About Solveva 

Solveva is headquartered in Zurich, Switzerland, with offices in Georgia, Bulgaria, and Portugal. We are an agile software engineering company specializing in core insurance processes such as pricing, underwriting, and risk management.  

Clients can either develop tailor-made solutions together with us or subscribe to our self-developed products licensed under the Actus brand. 

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 ->