Python Finance Developer (100% Remote)

UBQ

Porto

Híbrido

EUR 55 000 - 75 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

UBQ.io is seeking a Finance Developer to build an internal web platform for portfolio management. You will own features end-to-end, from data queries to user interface, combining finance acumen with software engineering.

You will design backend services and dashboards, translate valuation and P&L logic into robust code, and optimise data pipelines while collaborating with finance teams for accurate, actionable insights.

Qualificações

  • Solid professional experience with Python backend development.
  • Strong understanding of financial concepts including P&L, NAV, exposure, cost basis.
  • Proficient in writing non-trivial SQL, ideally on BigQuery or cloud warehouse.
  • Detail-oriented with a habit of testing and reconciling numbers.
  • Clear communication and ability to clarify requirements with finance teams.
  • MSc in Finance or progress towards CFA/CAIA, or equivalent.

Responsabilidades

  • Design, build, and maintain platform features such as summary metrics, interactive tables, and data visualisations.
  • Translate financial methodologies into backend logic and ensure accuracy against source systems.
  • Write and optimise SQL queries for cloud data warehouse queries.
  • Ensure platform reliability with caching, performance tuning and robust error handling.
  • Collaborate with finance and operations stakeholders to gather requirements and deliver improvements.

Conhecimentos

Python backend development
SQL
Data analysis
Financial concepts
Communication

Formação académica

MSc in Finance
CFA / CAIA (Level I or above)

Ferramentas

BigQuery
Redis
FastAPI
Pydantic
React
TypeScript

Descrição da oferta de emprego

About UBQ.io

UBQ.io is a global technology service provider dedicated to building a more sustainable, independent, and equitable future. We partner with global companies across industries, including AI, blockchain, software, biotech, and education, to transform bold ideas into real, meaningful solutions.

Our expertise spans technology consulting, AI and Machine Learning development, Blockchain integration, and global team collaboration. With a worldwide network of specialists, we help organizations stay ahead in a rapidly evolving digital landscape.

At UBQ.io, we don’t just advise, we collaborate. Our commitment to innovation, sustainability, and social responsibility guides everything we do as we help clients build technologies that empower people, communities, and industries to thrive.

About the role

We are looking for a Finance Developer to join our team and help build an internal web platform that supports portfolio management for our finance and operations teams. Working at the intersection of

finance and technology, you will turn financial data and business requirements into accurate, reliable tools. You will own features from end to end, from data queries and calculation logic through to the user interface.

What you'll do
  • Design, build and maintain platform features, including summary metrics, interactive tables and data visualisations.
  • Translate financial methodologies such as valuation, P&L attribution, exposure and cost basis into clean, well-tested backend logic.
  • Make sure every figure reconciles accurately against source systems and existing reporting.
  • Write and optimise SQL queries against our cloud data warehouse.
  • Keep the platform fast and reliable through caching, performance tuning and robust error handling.
  • Work closely with finance and operations stakeholders to gather requirements, validate results and deliver improvements.
Our stack
  • Backend: Python, FastAPI, Pydantic, Google BigQuery, Redis
  • Frontend: React, TypeScript, Vite, TanStack Query, Recharts, Tailwind CSS
  • Infrastructure: Google Cloud (Cloud Run), Google sign-in
  • Solid professional experience with Python, including building backend services or data applications.
  • A good understanding of financial concepts: positions, P&L (daily, MTD, YTD, ITD), NAV, exposure and cost basis.
  • Comfort writing non-trivial SQL, ideally on BigQuery or another cloud warehouse.
  • A strong eye for detail and a habit of testing and reconciling numbers until they're right.
  • Clear communication, and the confidence to challenge and clarify requirements with finance teams.
  • A MSc in Finance, or progress towards a professional qualification such as CFA or CAIA (Level I or above), or equivalent.
Advantageous
  • Front-end experience with React and TypeScript, especially data-heavy UIs.
  • Experience with BI and reporting tools, or building analytics dashboards.
  • A background in asset management, fund administration, treasury or fintech.
  • Familiarity with multi-asset portfolios, e.g. equities, fixed income, digital assets and commodities.
  • Experience with Google Cloud and caching strategies.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Finance Platform Engineer - Python & Data
Finance Platform Engineer - Python & Data

UBQ • Porto

Híbrido
EUR 55 000 - 75 000
Project & Billing Operations Manager (100% remote)
Project & Billing Operations Manager (100% remote)

UBQ.io • Portugal

Presencial
EUR 55 000 - 75 000
Python Engineer
Python Engineer

UMO • Lisboa

Presencial
EUR 50 000 - 70 000
24 days of annual leave
Paid sick leave
Home office stipend
+2
Financial Engineer
Financial Engineer

EffiTALENTS • Lisboa

Presencial
EUR 40 000 - 60 000
Experience in a leading Fintech company
Multinational team environment
Modern facilities
+1
Financial Engineer
Financial Engineer

Leonteq AG • Lisboa

Presencial
EUR 42 000 - 62 000
Hybrid work system
Multinational team
Modern facilities
Senior Backend Engineer (Python) - Hybrid Porto (2 Days/Week Office)
Senior Backend Engineer (Python) - Hybrid Porto (2 Days/Week Office)

HumanIT Digital Consulting • Porto

Presencial
EUR 65 000 - 95 000
Python & C# Backend Developer (Hibrido, Porto)
Python & C# Backend Developer (Hibrido, Porto)

Shore • Porto

Presencial
EUR 45 000 - 65 000
Data Technical Lead
Data Technical Lead

UMO • Lisboa

Presencial
EUR 90 000 - 150 000
Competitive salary package
Flexible working hours
24 days of annual leave
+1
Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Ebury • Porto

Presencial
EUR 60 000 - 90 000
Competitive salary & benefits
Discretionary performance-based bonus
Dynamic global environment
+1
Mid/Senior Software Engineer (Python)
Mid/Senior Software Engineer (Python)

EuroPython • Porto

Presencial
EUR 60 000 - 75 000