Software Engineer, Trade and Fund Processing Technology
Core
Build and modernize high-capacity software applications for trade processing, fund accounting, and post-trade operations.
Role type
Senior Software Engineer (Financial Technology)
Builds
Trade processing platforms, data warehouses, and integrations with prime brokers
Domain
Financial services / Post-trade technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, .Net, SQL, RESTful services, messaging architectures, high-volume streaming, microservices, Kubernetes, AWS, Angular/React, NoSQL (Redis, MongoDB)
Preferred skills
Prime broker reconciliation software experience, financial product knowledge (fixed income, credit, equities, derivatives)
Technologies
Java, Python, .Net, SQL, Redis, MongoDB, Kubernetes, AWS, Angular, React
Responsibilities
Develop software enhancements for fund accounting and trade processing; collaborate with business stakeholders using agile methodologies; manage system upgrades for resiliency and capacity; work with DevOps on CI/CD and operational issues; transition applications to cloud platforms.
Seniority
Mid-Senior, hands-on IC
