Python Finance Developer (100% Remote Worldwide)

Ubq Group

Barracas

Remote

EUR 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

UBQ.io in Spain is seeking a Finance Developer to join our team and build an internal platform that supports portfolio management for our finance and operations teams. You will own features end-to-end, from data queries and calculation logic through to the user interface.

Work in a data-driven environment where strong Python, SQL, and cloud data services are essential. This role emphasizes reliability, accuracy, and collaboration with finance and operations stakeholders.

Qualifications

  • Strong Python backend development experience.
  • Good understanding of financial concepts (P&L, NAV, exposure).
  • Proficient SQL and data querying in cloud warehouses.

Responsibilities

  • Design, build and maintain platform features for portfolio management.
  • Translate financial methodologies into backend logic and UI support.
  • Ensure data accuracy and reconciliations with source systems and reports.
  • Write and optimise SQL queries for cloud data warehouse.

Skills

Python
SQL
BigQuery
React
TypeScript
Pydantic
FastAPI

Education

MSc in Finance / CFA/CAIA progress

Tools

BigQuery
Redis
Google Cloud
Cloud Run
React
TypeScript
Vite

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Finance Developer (100% Remote)
Python Finance Developer (100% Remote)

UBQ • Madrid

Remote
EUR 65,000 - 95,000
Python Finance Platform Engineer: Build Portfolio Insights
Python Finance Platform Engineer: Build Portfolio Insights

UBQ Group • Barracas

Remote
EUR 65,000 - 90,000
Project & Billing Operations Manager (100% remote)
Project & Billing Operations Manager (100% remote)

UBQ.io • Spain

On-site
EUR 42,000 - 65,000
Financial Product Data Analyst
Financial Product Data Analyst

SeQura • Barcelona

On-site
EUR 70,000 - 90,000
Vacation days and time off: 23 days +
Cobee benefits: transportation, meals,
Health insurance discounts
+5
Finance Operations Specialist (m/f)
Finance Operations Specialist (m/f)

Qnity • Avilés

On-site
EUR 40,000 - 55,000
Comprehensive pay and benefits package
Global collaboration opportunities
Professional development exposure
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

InvestEngine • Spain

Remote
EUR 70,000 - 95,000
Remote-friendly
Unlimited vacation
Hands-on engineering culture
+1
Full Stack Engineer - React / Typescript / Python
Full Stack Engineer - React / Typescript / Python

European Tech Recruit • Zaragoza

On-site
EUR 40,000 - 60,000
Senior Lead Software Engineer- Back End- Madrid- Digital Assets
Senior Lead Software Engineer- Back End- Madrid- Digital Assets

JPMorgan Chase & Co. • Madrid

On-site
EUR 60,000 - 90,000
Finance Data Analyst
Finance Data Analyst

Contentsquare • Spain

On-site
EUR 42,000 - 65,000
Stock options
Hybrid/remote work policies
Generous paid time off
Principal Business Analyst - OP02127
Principal Business Analyst - OP02127

Dev.Pro • Madrid

On-site
EUR 60,000 - 90,000
30 paid days off per year
Partially covered health insurance
Wellness bonus for gym memberships
+1