ARGYLL SCOTT CONSULTING PTE. LTD. is hiring for a Python Developer / Lead (Data Project) internship — a 12-month, on-site Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Design, Bloomberg, large datasets, Python scripting, and Azure are a strong fit.
About this role
Python Developer / Lead (Data Projects) [Contract] Location: Singapore Contract Type: 12-Month Contract (Renewable) Keywords: Python, Data Engineering, API Development, Financial Applications, Asset Management, Cloud Role Overview: This is an opportunity within a leading investment technology environment, focused on delivering data-driven applications and integration solutions across trading and portfolio management platforms. The successful candidate will play a key role in modernizing legacy systems, enhancing automation and analytics workflows, and building scalable Python-based solutions to support investment decision-making and operational efficiency. Key Responsibilities: • Design, develop, and maintain Python-based applications for asset management. • Work on data processing, automation, and analytics for investment and trading teams. • Develop and maintain APIs for data integration and system interoperability. • Collaborate with quants, portfolio managers, and analysts to develop technology-driven solutions. • Support and enhance existing applications built with .NET (C# or VB.NET) as needed. • Optimize code performance and ensure scalability for large datasets. • Implement cloud-based solutions (AWS, Azure, or GCP) for enhanced performance. • Ensure compliance with financial industry security and regulatory standards. Key Requirements: • 5+ years of experience as a Python Developer, preferably in the financial or asset management industry. • Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. • Good understanding of data structures, algorithms, and object-oriented programming (OOP). • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB). • Background in other technologies is a plus. • Familiarity with financial instruments, risk modeling, and asset management concepts. • Knowledge of DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus. • Strong problem-solving skills and ability to work in a fast-paced environment. Preferred Qualifications: • Experience with cloud platforms (AWS, Azure, or GCP). • Understanding of financial data providers (Bloomberg, Reuters, FactSet). • Knowledge of big data technologies (Spark, Hadoop) is an advantage. If this role aligns with your experience and career goals, please apply to this role
Also in Software Engineering