Software Developer Post-Trade Automation
Ncounter
Overview
You will build and operate high-performance post-trade pipelines that process millions of transactions with accuracy and timeliness. In this hands-on role, you own production systems, improve reliability, and optimize data flows within a fast-paced, technology-driven trading environment. You work closely with a collaborative team to shape scalable architectures and ensure data integrity across global markets. This is an opportunity to impact critical automation in post-trade workflows and trading operations.
Responsibilities- Design and deliver high-performance components for full post-trade workflows (ingest, booking, enrichment, reconciliation, analytics)
- Own production systems, monitor reliability, and optimize data flows
- Help shape the architecture behind a scalable, distributed trading environment
- Collaborate across teams to meet software engineering standards and data integrity goals
- Strong CS background with 5 years Python engineering in trading or post-trade domains
- Proven experience building data-intensive services and working with PostgreSQL and data frame tooling
- Background in trade booking and FIX protocol integration
- Ability to design and implement scalable, high-availability distributed architectures
- Experience building reporting and reconciliation tooling with large transactional datasets
- Understanding of OTC products including CDS, Interest Rate Swaps and Variance Swaps
- Ownership and accountability for production platforms
- Collaborative and quality-driven mindset
- Strong debugging and problem-solving abilities
- Python
- PostgreSQL
- data frame tooling
Reference: WJ-747_31198043