Python Developer

Nicoll Curtin

Hong Kong

Vor Ort

HKD 900.000 - 1.300.000

Vollzeit

Vor 9 Tagen

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Nicoll Curtin is seeking an experienced Senior Python Backend Engineer to join our fintech team in Hong Kong. You will design, build, and scale core backend services, focusing on API development, transactional processing, and data integrity in a demanding financial-services environment.

You will work with FastAPI/Flask/Django, PostgreSQL/MySQL, and modern CI/CD, containerisation, and cloud platforms. The role emphasizes robust architecture, testing, security, and collaboration with product,

Qualifikationen

  • 6+ years of professional software development experience with backend focus.
  • Experience building production-grade backend services and RESTful APIs (FastAPI/Flask/Django).
  • Strong understanding of database transactions, concurrency, and data consistency.
  • Experience with PostgreSQL or MySQL, SQL and schema design.
  • Asynchronous programming with Python (asyncio) and concurrent request handling.
  • Familiarity with Git, automated testing, CI/CD, containerisation, and production troubleshooting.
  • Excellent communication and collaboration in a cross-functional team.

Aufgaben

  • Design, develop, and maintain scalable backend services and RESTful APIs using Python and frameworks like FastAPI.
  • Build reliable, high-performance backends supporting transactional workflows and concurrent requests.
  • Design and optimize database models, queries, transactions, and data-access layers for consistency and performance.
  • Develop robust application logic with proper error handling, logging, testing, and security controls.
  • Identify and resolve performance bottlenecks, concurrency issues, and production incidents.
  • Contribute to system architecture, technical design decisions, and engineering best practices.
  • Collaborate with product managers, frontend engineers, QA, and stakeholders to deliver features.
  • Participate in code reviews, automated testing, CI/CD, and production deployments.
  • Explore opportunities to integrate AI-enabled capabilities into backend products and workflows.

Kenntnisse

Python backend
RESTful APIs
Async programming
Distributed systems
Git
CI/CD
Containerization
SQL databases

Tools

FastAPI
Flask
Django
PostgreSQL
MySQL
Asyncio
Git
Docker
Kubernetes

Jobbeschreibung

We are a fintech product company building technology solutions for financial institutions and wealth management businesses.

We are looking for an experienced Python Backend Engineer to join our Hong Kong team and help design, build, and enhance our core product platform.

The Role

As a Senior Python Backend Engineer, you will be responsible for developing robust, scalable backend services that power our fintech products. You will work on API development, transactional processing, concurrency, and distributed systems, ensuring our platform delivers high performance, reliability, and data integrity in a demanding financial-services environment.

This role is suited to a hands-on backend engineer with strong Python development experience who enjoys solving complex engineering problems in a product-driven environment.

Key Responsibilities
  • Design, develop, and maintain scalable backend services and RESTful APIs using Python and frameworks such as FastAPI.
  • Build reliable, high-performance backend systems supporting transactional workflows, concurrent requests, and business-critical operations.
  • Design and implement database models, queries, transactions, and data-access layers, ensuring consistency, integrity, and performance.
  • Develop robust application logic with appropriate error handling, logging, testing, and security controls.
  • Identify and resolve performance bottlenecks, concurrency issues, and production incidents.
  • Contribute to system architecture, technical design decisions, and engineering best practices.
  • Collaborate closely with product managers, frontend engineers, QA, and business stakeholders to deliver product features.
  • Participate in code reviews, automated testing, CI/CD, and production deployment processes.
  • Explore opportunities to incorporate AI-enabled capabilities into backend products and workflows where appropriate.
Requirements
  • 6+ years of professional software development experience, with substantial hands-on experience building backend applications using Python.
  • Strong experience developing production-grade backend services and RESTful APIs using frameworks such as FastAPI, Flask, or Django.
  • Solid understanding of database transactions, concurrency, race conditions, locking, and data consistency.
  • Strong experience with relational databases such as PostgreSQL or MySQL, including SQL, schema design, query optimisation, and transaction management.
  • Good understanding of asynchronous programming, including Python's asyncio, async/await, and concurrent request handling.
  • Experience designing maintainable, modular, and testable application architectures.
  • Familiarity with Git, automated testing, CI/CD, containerisation, and production troubleshooting.
  • Good communication and collaboration skills in a cross-functional engineering environment.
Preferred Qualifications
  • Experience in financial services, fintech, banking technology, or capital-markets-related applications.
  • Knowledge of financial markets, such as equities, foreign exchange, derivatives, structured products, trading workflows, or post-trade processing.
  • Experience building transaction-heavy or business-critical systems where reliability, auditability, and data integrity are essential.
  • Familiarity with distributed systems, message queues, event-driven architecture, caching, and horizontal scaling.
  • Understanding of AI/ML fundamentals and practical AI integration, including LLM APIs, retrieval-augmented generation (RAG), or AI-enabled application workflows.
  • Experience with cloud platforms such as AWS, Azure, or GCP, and technologies such as Docker and Kubernetes.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Python Backend Engineer – Fintech APIs & Systems
Senior Python Backend Engineer – Fintech APIs & Systems

Nicoll Curtin • Hong Kong

Vor Ort
HKD 900.000 - 1.300.000
Senior Python Engineer / Technical Lead
Senior Python Engineer / Technical Lead

Gravitas Recruitment Group Hong Kong • Hong Kong

Vor Ort
HKD 900.000 - 1.500.000
FinTech Python Tech Lead | Senior Backend Engineer
FinTech Python Tech Lead | Senior Backend Engineer

Gravitas Recruitment Group Hong Kong • Hong Kong

Vor Ort
HKD 900.000 - 1.500.000
Python Developer – Risk Technology | Global Investment Firm (HK/SG)
Python Developer – Risk Technology | Global Investment Firm (HK/SG)

IO Tech Solutions Limited • Hong Kong

Vor Ort
HKD 700.000 - 1.000.000
Senior Python Developer (Fintech)
Senior Python Developer (Fintech)

IO Tech Solutions Limited • Hong Kong

Vor Ort
HKD 900.000 - 1.300.000
Senior Python Engineer — FinTech & Microservices Leader
Senior Python Engineer — FinTech & Microservices Leader

IO TECH SOLUTIONS LIMITED • Hong Kong

Vor Ort
HKD 900.000 - 1.300.000
Senior Python Developer
Senior Python Developer

IO TECH SOLUTIONS LIMITED • Hong Kong

Vor Ort
HKD 900.000 - 1.300.000
Python Risk Engineer
Python Risk Engineer

IO Tech Solutions Limited • Hong Kong

Vor Ort
HKD 900.000 - 1.300.000
Senior Python Application Engineer – Production & Infrastructure - HFT- Sydney
Senior Python Application Engineer – Production & Infrastructure - HFT- Sydney

Westbury Partners • Hong Kong

Vor Ort
HKD 600.000 - 900.000
Medical insurance
Dental & Vision
Life & AD&D insurance
+4
Python Developer – Risk Technology
Python Developer – Risk Technology

IO TECH SOLUTIONS LIMITED • Hong Kong

Vor Ort
HKD 600.000 - 1.200.000