Skip to main content

Python Engineer

Technology
TEKsystems
HK$50,000 - HK$60,000 /年2週前截至 31/5/2026
全職現場辦公

職缺描述

## Senior Python Engineer – MNC Bank

  • *Location: Hong Kong (Hybrid)
  • *Experience: 5+ years
## About the Role

Our client, a leading multinational bank with a strong presence in Hong Kong, is undertaking a major transformation of its Insurance Actuarial Platform. This strategic initiative aims to modernize the actuarial systems and integrate them seamlessly with broader corporate and core banking functions.

We are seeking a highly skilled Python Engineer to join the technology team and play a key role in building, enhancing, and maintaining robust backend systems that support actuarial and insurance workflows.

## Key Responsibilities

  • Design, develop, and maintain backend services and APIs using Python
  • Build scalable, reliable systems to support insurance actuarial calculations and data processing
  • Integrate actuarial platforms with other corporate banking and enterprise systems
  • Write clean, testable, and well-documented code following best engineering practices
  • Implement and maintain automated testing frameworks (unit, integration, and regression tests)
  • Participate in code reviews and promote strong code quality and engineering standards
  • Collaborate closely with actuarial, data, and architecture teams to translate business requirements into technical solutions
  • Support system deployments, performance tuning, and ongoing platform enhancements
## Required Skills & Experience
  • 5+ years of professional experience as a Python engineer or backend developer
  • Strong proficiency in Python and commonly used libraries and frameworks (e.g. Flask, FastAPI, Django, NumPy, Pandas)
  • Solid experience building backend systems, APIs, and microservices
  • Hands-on experience with testing frameworks such as pytest, unittest, or equivalent
  • Strong understanding of code quality, CI/CD pipelines, and version control (Git)
  • Experience working with relational and/or NoSQL databases
  • Familiarity with enterprise-grade systems, scalability, and performance considerations
  • Excellent problem-solving and communication skills
  • Ability to work effectively in a collaborative, multicultural team environment
## Nice to Have
  • Experience in insurance, actuarial systems, or financial services
  • Knowledge of cloud platforms (AWS, Azure, or GCP)
  • Exposure to containerization and orchestration tools (Docker, Kubernetes)
  • Experience integrating systems across large enterprise environments
Keywords
pythoncore-bankingbanking-coreplanning-and-designvisual-art-designproduct-development-and-designdata-processingpolicies-and-practicestesting-and-analysisautomation-testingcode-reviewvehicle-modification-tuningflaskfastapidjangonumpypandasmicroservicespytestunittestcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdsoftware-version-managementrevision-managementsource-code-managementversion-controlnosqlscalabilityenvironment-health-and-safety-hsseecology-environmentfinancial-servicesamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpcontainerizationservice-management-and-orchestration-smodockerkubernetes

¿Te interesa este puesto?