Westbury Partners
1 week ago
Trading Engineering Lead - Westbury Partners
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Westbury Partners
- Location
- Singapore Singapore
- Posted
- 1 week ago
Job description
Lead the development of high-performance trading platforms, architecting scalable distributed systems while remaining hands-on with engineering, mentoring developers and driving technology solutions across complex global financial markets.
What You'll Do:
Take ownership of the architecture, development and delivery of mission-critical platforms supporting the complete post-trade lifecycle. Lead technical direction while remaining actively involved in designing, coding, reviewing and delivering production software.
Your responsibilities will include:
- Architect and develop high-throughput, distributed systems with a focus on scalability, reliability and resilience.
- Drive end-to-end trade processing capabilities, covering trade capture, allocation, settlement and reconciliation.
- Develop lifecycle functionality supporting corporate actions, expiries, cashflows and other trade events.
- Integrate new financial products into existing platforms, collaborating with engineers and business stakeholders.
- Lead technical decisions, conduct code reviews and mentor engineers while maintaining a hands-on development approach.
- Translate business requirements into effective technical solutions and collaborate with international technology teams.
- Shape the technical roadmap, championing platform improvements, maintainability and long-term performance.
- Leverage AI-powered coding assistants and agentic development tools to enhance software engineering, testing and delivery.
Why Join Us?
- Take a leading role in shaping sophisticated trading and post-trade technology platforms.
- Work with high-volume, distributed systems supporting diverse global financial markets.
- Influence architectural decisions and drive meaningful technical improvements.
- Combine hands-on engineering with technical leadership and team mentorship.
- Explore modern technologies, including Rust, cloud-native architecture and AI-assisted software development.
- Collaborate with talented international engineering and operations teams.
About You:
- 10+ years of software engineering experience within investment management, trading or financial services technology.
- Extensive programming experience with Rust, C#/.NET, Java or Python.
- Strong background designing and delivering high-performance, concurrent and event-driven distributed systems.
- Experience with messaging and streaming technologies such as Kafka, Amazon Kinesis, Solace or RabbitMQ.
- Proven technical leadership experience, with the ability to mentor engineers while remaining hands-on.
- Strong knowledge of modern software development practices, including Git, automated testing and CI/CD.
- Practical experience using AI coding assistants or agentic development tools.
- Excellent communication skills and the ability to bridge technical and business requirements.
Desirable Skills:
- Production experience with Rust and object-oriented development using C#/.NET or Java.
- Full-stack development experience with React, Angular, APIs and relational or NoSQL databases.
- Cloud experience across AWS or Azure, including serverless architectures.
- Infrastructure-as-code experience with Terraform or similar tools.
- Familiarity with Agile methodologies, test-driven development and the FIX protocol.
- Understanding of international post-trade workflows across equities, fixed income and commodities.
#LeadSoftwareEngineer #TradingTechnology #PostTradeTechnology #SoftwareEngineering #Rust #Python #DotNet #DistributedSystems #HighPerformanceComputing #Kafka #CloudEngineering #AWS #Azure #TradeProcessing #TechnicalLeadership
Required skills
- kafka
- rabbitmq
- mentoring
- java
- automated testing
- ci/cd
- communication skills
- reliability
- resilience
- software development
- react
- python
- aws
- delivery
- software engineering
- git
- testing
- azure
- apis
- terraform
- .net
- c#
- agile methodologies
- angular
- nosql databases
- code reviews
- technical leadership
- rust
- performance
- programming
- relational databases
- production experience
- scalability
- cloud engineering
- distributed systems
- fix protocol
- financial products
- reconciliation
- investment management
- fixed income
- test-driven development
- full-stack development
- cloud-native architecture
- settlement
- solace
- infrastructure-as-code
- commodities
- maintainability
- cloud experience
- business requirements
- trading platforms
- modern technologies
- event-driven systems
- streaming technologies
- modern software development practices
- serverless architectures
- messaging technologies
- equities
- trading technology
- team mentorship
- allocation
- technical roadmap
- corporate actions
- object-oriented development
- technical improvements
- architectural decisions
- operations teams
- trade capture
- high performance computing
- cashflows
- lead software engineer
- ai-assisted software development
- trade processing
- platform improvements
- amazon kinesis
- ai coding assistants
- financial services technology
- global financial markets
- hands-on engineering
- concurrent systems
- post-trade workflows
- agentic development tools
- high-volume systems
- international engineering
- ai-powered coding assistants
- post-trade lifecycle
- post trade technology
Interested in this position?
Create your free account and tailor your CV to match this job.