Senior Software Engineer – Python / Django / C#

Singapore 2 days agoFull-time External
Negotiable
Senior Software Engineer – Python / Django / C# A leading cross-asset trading platform company is seeking a highly capable Software Engineer with strong experience across Python, Django, and C# to join its growing engineering team. This organisation builds mission-critical trading and execution platforms used across multiple asset classes, operating in a highly scalable, low-latency, and performance-driven environment. Engineering quality, clean architecture, and thoughtful system design are central to how technology is built and evolved. The Role The successful candidate will play a key role in designing, building, and maintaining core platform components that support cross-asset trading workflows. Working closely with product, quant, and infrastructure teams, the engineer will help deliver robust, scalable solutions in a complex domain. Key Responsibilities • Design and develop high-quality software using Python (Django) and C# • Build and maintain scalable backend services and APIs • Contribute to system architecture and technical design decisions • Write clean, testable, and well-documented code • Improve performance, reliability, and resilience of trading systems • Participate in code reviews and promote engineering best practices • Collaborate with cross-functional teams in an agile environment Required Experience • Strong commercial experience with Python and Django • Solid hands-on experience with C# in a production environment • Strong engineering fundamentals (data structures, algorithms, system design) • Experience building distributed or high-performance systems • Deep understanding of software engineering best practices (testing, CI/CD, code quality) • Comfortable working in complex, fast-moving technical environments Nice to Have • Experience in financial services, trading platforms, or capital markets • Exposure to cross-asset systems (FX, rates, equities, derivatives, etc.) • Experience with cloud platforms and modern DevOps tooling • Knowledge of event-driven architectures or messaging systems