Senior Backend Engineer

Fintonia Group

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

47 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Fintonia Group in Kuala Lumpur is seeking a Senior Backend Engineer to own the platform behind lending, custody, and risk systems. You will build and maintain six Python services, work in an event-sourced ledger, and drive API design for the TypeScript frontend.

This hands-on role covers deployment, CI/CD, AWS, Docker, and Terraform, with revenue and regulatory considerations. You will collaborate with the Head of Engineering and Lending to ensure precision in financial calculations and robust

Qualifications

  • Degree in Computer Science, Engineering, or a related discipline.
  • Minimum 5 years of experience building production backend systems, ideally within financial infrastructure: trading, exchange, brokerage, clearing, payments, or risk.
  • Strong Python engineering; the current stack is FastAPI, SQLAlchemy, and Pydantic.
  • Demonstrated experience building with AI coding tools, and the judgment to apply appropriate review standards to AI-assisted work.
  • Hands‑on ownership of deployment and CI/CD: AWS, Docker, infrastructure as code, and release pipelines.
  • Production‑depth PostgreSQL experience, including schema design, migrations, and concurrency.
  • Rigour in numerical precision for financial systems; decimal arithmetic throughout, never floating point.
  • Ability to work from a written specification and raise contradictions in it rather than implement them.
  • Experience with event‑driven or event‑sourced architectures preferred.
  • Exposure to order management, execution, or market data systems preferred.
  • Exposure to digital asset infrastructure — custody, exchange APIs, on‑chain settlement — preferred but not required.
  • Lending, margin, or credit domain knowledge is not required; product expertise sits with the Head of Lending.

Responsibilities

  • Architect and implement backend systems for LMS and PMS across multiple services.
  • Maintain an event-sourced ledger to ensure data integrity for downstream figures.
  • Develop loan origination, drawdown, amendment, and repayment logic per product specs.
  • Design and maintain APIs for the TypeScript frontend via generated OpenAPI types.
  • Implement pricing, margin calls, collateral, and liquidation triggers and related workflows.
  • Own CI/CD pipelines, deployments to AWS, Docker, Terraform, and release gates.

Skills

Python
AI tools
OpenAPI
CI/CD
AWS
Docker

Education

Bachelor's in CS/Engineering

Tools

FastAPI
SQLAlchemy
Pydantic
PostgreSQL
Docker
AWS
Terraform
OpenAPI

Job description

Fintonia Group is building a tech-enabled digital assets financial services platform, with offices in Singapore and Kuala Lumpur, combining a strong background in traditional finance with disruptive technology.

You will be joining a fun and fast-paced environment and will be working with a small team of seasoned industry professionals with experience working at top tier global investment banks and industry leaders.

The Role:

The Senior Backend Engineer builds the platform behind that lending business: the loan, collateral, and risk systems, and the infrastructure they run on. The systems are in active development, so the role is hands-on and ground-up across backend development, deployment, and CI/CD, with a direct hand in getting the platform to launch. The role will be reporting to the Head of Engineering.

Key Responsibilities:
Platform Development
  • Build out the backend of the firm's Loan Management System (LMS) and Portfolio Management System (PMS) across six independently deployable Python services, and maintain them through launch.
  • Develop within an event-sourced architecture, maintaining the integrity of the ledger that every downstream figure is derived from.
  • Implement loan origination, drawdown, amendment, and repayment logic against written product specifications.
  • Design and maintain the APIs consumed by the TypeScript front end through generated OpenAPI types.
  • Implement multi-exchange price monitoring and the daily settlement price calculation.
  • Build margin call and liquidation triggers, including cure window mechanics and escalation to the operations queue.
  • Implement collateral, exposure, and cure quantum calculations to the specifications set by the Head of Lending.
  • Maintain the regression suite that reconciles every product's economics to the stated figures before release.
Infrastructure & Deployment
  • Own the CI/CD pipeline and deployment across staging and production: Docker, AWS ECS/Fargate, Terraform, and controlled release gates.
  • Own PostgreSQL schema design, migrations under an expand-then-contract discipline, and concurrency controls on money-moving records.
  • Maintain monitoring, alerting, backup, and recovery procedures.
Cross-Functional Contribution
  • Work with the Head of Lending on product requirements, validation rules, and what the system must refuse to book.
  • Support Operations on custody, settlement, and loan lifecycle workflows.
  • Contribute to audit and regulatory evidence requirements alongside Legal & Compliance.
  • Review the work of other engineers on the team, and be reviewed in turn.
Requirements:
  • Degree in Computer Science, Engineering, or a related discipline.
  • Minimum 5 years of experience building production backend systems, ideally within financial infrastructure: trading, exchange, brokerage, clearing, payments, or risk.
  • Strong Python engineering; the current stack is FastAPI, SQLAlchemy, and Pydantic.
  • Demonstrated experience building with AI coding tools, and the judgment to apply appropriate review standards to AI-assisted work.
  • Hands‑on ownership of deployment and CI/CD: AWS, Docker, infrastructure as code, and release pipelines.
  • Production‑depth PostgreSQL experience, including schema design, migrations, and concurrency.
  • Rigour in numerical precision for financial systems; decimal arithmetic throughout, never floating point.
  • Ability to work from a written specification and raise contradictions in it rather than implement them.
  • Experience with event‑driven or event‑sourced architectures preferred.
  • Exposure to order management, execution, or market data systems preferred.
  • Exposure to digital asset infrastructure — custody, exchange APIs, on‑chain settlement — preferred but not required.
  • Lending, margin, or credit domain knowledge is not required; product expertise sits with the Head of Lending.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - FinTech Platform & Lending
Senior Backend Engineer - FinTech Platform & Lending

Fintonia Group • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Director, Funding & Capital Markets
Director, Funding & Capital Markets

Fintech News • Petaling Jaya

Hybrid
MYR 350,000 - 550,000
Director, Funding & Capital Markets
Director, Funding & Capital Markets

Fintonia Group • Kuala Lumpur

On-site
MYR 320,000 - 520,000
Back End Developer
Back End Developer

CRIF • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Backend Engineer - Platform Engineering
Backend Engineer - Platform Engineering

Payment Network Malaysia • Malaysia

On-site
MYR 180,000 - 300,000
Lead DevOps Engineer
Lead DevOps Engineer

Capcon Asia • Kuala Lumpur

Hybrid
MYR 150,000 - 240,000
Java Backend Developer
Java Backend Developer

dtcpay • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Backend Engineer - Card Issuing Team
Backend Engineer - Card Issuing Team

PARTECH PARTNERS • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Finance Manager
Finance Manager

Fintonia Group • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Team Lead (Backend – Go)
Team Lead (Backend – Go)

Leanis Solutions Sdn Bhd • Kuala Lumpur

On-site
MYR 240,000 - 360,000