CareerPlanGet AI match score →

Software Development Engineer in Test / Python Developer

Singapore💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Develop automated tests for global proprietary trading platforms and build/maintain Python production applications for trade data processing and reconciliation.

Role type

Software Development Engineer in Test / Python Developer

Builds

Automated test suites for trading components (Order Adapters, Market Data Publishers, Risk Systems) and Python production tools for trade data processing.

Domain

Financial trading / Proprietary trading systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python programming, automation testing, unit and integration testing frameworks (PyTest), software development lifecycle practices, root cause analysis, continuous integration integration

Preferred skills

Trading systems experience, production-facing Python application development, FIX protocol and financial messaging protocols

Technologies

Python, PyTest, Continuous Integration systems

Responsibilities

Build automated test suites for trading system functionality and components; Design and implement tests for throughput, functionality, data processing, and latency; Test trading system releases and support release management; Integrate tests into a continuous integration system; Develop and maintain Python production applications for trade data processing and reconciliation; Troubleshoot issues and bugs discovered in testing and investigate production issues.

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗