Senior Backend Engineer

Fintonia Group

Kuala Lumpur

On-site

MYR 180,000 - 240,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

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

Head of Engineering
Head of Engineering

Fintonia Group • Kuala Lumpur

On-site
MYR 420,000 - 660,000
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
Senior Software Engineer
Senior Software Engineer

FINEXUS Group • Kuala Lumpur

On-site
MYR 180,000 - 240,000
技术负责人 Technical Lead– FinTech / Brokerage / Payments
技术负责人 Technical Lead– FinTech / Brokerage / Payments

Kaiyiee Global Talent • Kuala Lumpur

On-site
MYR 180,000 - 320,000
Software Engineer III (Java)
Software Engineer III (Java)

FINEXUS GROUP • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Software Engineer II
Software Engineer II

Finexus Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Backend Engineer - FinTech CRM & Trading Systems
Java Backend Engineer - FinTech CRM & Trading Systems

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
+1
Operations Associate (Senior/Junior)
Operations Associate (Senior/Junior)

Fintonia Group • Kuala Lumpur

On-site
MYR 89,000 - 156,000