Python Data Developer – Risk Technology
Posted Updated
Description
Python Data Developer – Risk Technology
Company: Cantor Fitzgerald
Team: Risk Technology
Location: Poland (Warsaw)
Employment type: Full-time, permanent
- Work directly with risk managers to understand requirements and turn them into practical tools and reports.
- Build and enhance data pipelines covering data import, ETL, transformation, and report generation.
- Develop and improve processes for data analysis, asset valuations, and custom risk measure calculations.
- Present data through dashboards and visualizations (e.g. Python, Tableau, or similar tools).
- Document your work for internal and regulatory audiences.
- Follow good engineering practice for source control and deployment.
- Evaluate new and emerging technologies and their suitability for Risk Technology applications.
- Solid proficiency in Python, with hands-on experience in data processing and analysis (e.g., Pandas).
- Strong SQL skills and experience with relational databases (MS SQL Server, Oracle, Sybase), including table design, indexing, and query optimization.
- Experience building data pipelines covering data import, ETL, transformation, and report generation.
- Experience presenting data with visualization tools (Python libraries, Tableau, or equivalent).
- Experience with Git and version control best practices.
- Practical, everyday use of AI coding tools.
- Ability to work with business users and explain technical topics clearly.
Preferred Qualifications
- Background in finance, ideally credit or market risk.
- Experience with big data technologies (e.g., Spark).
- Knowledge of statistics and machine learning concepts.
- Experience with R or Java.
- Experience with Jira and DevOps practices.
- Experience with ETL tools (e.g., Pentaho), JSON/XML, and RESTful services.
- Familiarity with risk, margin, or fund accounting systems.
