Skills
2 days ago
Exclusive opportunity
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance
Salary / Daily rate:
260
This job is at 0% commission 🎉Location:
Porto, Portugal
Starting date:
Urgent
Work mode:
Hybrid
Published on:
12 April 2026
What they need
⚠️ Hybrid, 4 days/week on-site
Our Index team is a business unit of roughly 25 people responsible for creating and licensing financial indices to banks and asset managers. Over the past six years, the team has built its own Python-based data infrastructure on the Dataiku platform, now used across both index creation and index calculation operations.
This role is part of a strategic initiative to grow a Porto-based developer team. The immediate need is for a senior Python data engineer to join us and collaborate closely with the France-based senior developers and financial engineering business team.
The work consists of translating business logic and notebook-level code into production-grade, scalable, and well-monitored data pipelines for index computation across Equity and Fixed Income asset classes.
The role requires a high degree of autonomy: the Porto team is small and developers are expected to take ownership of their work end-to-end, with an entrepreneurial mindset.
Profile wanted
Goals and deliverables
Take financial engineering logic (often written in notebooks by the business team) and translate it into clean, robust, production-ready Python code.
Design and implement scalable data processing flows covering data ingestion, aggregation, transformation, validation, and monitoring.
Build and maintain data pipelines for the computation of financial indices across Equity and Fixed Income asset classes.
Implement quality checks, notifications, and monitoring layers to ensure production reliability.
Conduct peer code reviews and uphold engineering standards across the team.
Coordinate directly with the financial engineering business team to understand index methodologies and requirements.
Produce comprehensive technical documentation for all delivered solutions.
Work autonomously on projects, taking end-to-end ownership from requirement gathering through to production deployment.
Experience Required
Minimum 5 years of hands-on Python experience, with a strong focus on data engineering and data processing (not application or backend web development).
Demonstrated track record of building production-grade data pipelines: ingestion, transformation, validation, monitoring, and alerting.
Ability to work autonomously in small, senior teams with minimal process overhead.
Basic to solid understanding of financial concepts (equities, fixed income, index methodologies, pricing, free float): the business team is composed of financial engineers and the developer must be able to collaborate with them at a meaningful level.
Experience with SQL for data querying and validation.
Nice to have
Hands-on production experience with the Dataiku platform (DSS).
Background in financial indices, quantitative finance, or capital markets data is a strong plus.
Mathematical or quantitative academic background is a plus for onboarding onto index methodologies quickly.
Contact: Costa Neto
+351 21 020 9908 (WhatsApp)
⚠️ Hybrid, 4 days/week on-site
Other offers great for you!
These companies are also looking for great profiles
FreelanceRepublik
Développeur Python Senior
560
Freelance
In 2 to 4 weeks
Paris, France
Hybrid
Skills
20 hours ago
Exclusive opportunity
F.r.e.e.f.i.n.d.e.r.
Data eng. GCP
Freelance
In 2 to 4 weeks
Paris, France
Hybrid
Skills
19 hours ago
Exclusive opportunity
AlgoviA
Data Engineer - Grenoble
Freelance
Urgent
Grenoble, France
Hybrid
Skills
15 hours ago
Exclusive opportunity