Enabling Qapital AG

Senior Python Engineer – Impact Asset Management

Enabling Qapital AG

full-time

Posted on:

Location Type: Remote

Location: France

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop end-to-end Python-based tools for portfolio management, analytics, and decision support.
  • Build and maintain data pipelines for holdings, pricing, benchmarks, liquidity, and ESG datasets.
  • Design and maintain the architecture of the analytics platform, ensuring that data pipelines, models, tools, and integrations operate as a coherent and scalable system.
  • Implement portfolio-level and deal-level analytics: Yield curve construction, Spread modelling, Cash-flow projections, Stress testing & scenario analysis, Portfolio optimization.
  • Integrate core systems such as: PMS (Portfolio Management Systems), Risk systems (pre-trade, post-trade), Pricing engines, Optimizers and stress-test frameworks.
  • Ensure robust engineering practices: Version control (Git), CI/CD pipelines, Code testing & quality assurance, Documentation & reproducibility.
  • Mentor junior engineers or analysts, participate in architecture decisions, and contribute to team development.

Requirements

  • Master’s degree in Computer Science, Engineering, Applied Mathematics, or related quantitative discipline.
  • 10+ years of professional Python development experience in production environments.
  • Strong knowledge of the Python data stack: pandas, NumPy, SciPy, etc.
  • Expertise in SQL and working with relational databases (e.g., PostgreSQL).
  • Deep understanding of fixed income and credit markets, especially: Sovereign & corporate EM debt.
  • Familiarity with private debt structures, cash-flow modelling, and deal analytics.
  • Experience designing scalable architectures for data, analytics, and financial systems.
  • Experience integrating PMS and risk systems, managing portfolio and risk data.
  • Demonstrated ability to work with complex Excel models, ensuring data integrity, linked-file management, and seamless integration with automated Python workflows.
  • Excellent communication skills and fluency in English (C1+).
  • Ability to work autonomously and deliver production-quality code in an investment environment.
Benefits
  • Opportunity to work at the intersection of private and listed impact investing.
  • Autonomy and ownership in building scalable, production-grade systems.
  • Exposure to real-world investment challenges across private and public credit.
  • A collaborative and diverse global team committed to impact and innovation.
  • Competitive salary and performance-driven growth potential.
  • 100% remote work setup aligned with Geneva and Zurich time zones.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonpandasNumPySciPySQLPostgreSQLdata pipelinesportfolio optimizationcash-flow modellingstress testing
Soft Skills
communicationmentoringautonomyteam development
Certifications
Master’s degree in Computer ScienceMaster’s degree in EngineeringMaster’s degree in Applied Mathematics