Morgan Stanley logo

Vice President , P5, Principal Software Engineer

Morgan Stanley

SingaporeFull-timeOn-site

Posted 24 Jun 2026

About this role

Develop and integrate AI capabilities to accelerate the software development lifecycle for real-time market data systems. Design and maintain highly scalable, ultra-low latency C++ applications to support electronic trading platforms. Requires a Bachelor's degree in Computer Science and over 5 years of experience with C++ and multithreaded systems on Linux. Candidates must have strong hands-on experience in AI-driven development and system integration.

What they're looking for

C++AI Driven DevelopmentMultithreaded SystemsLinuxPythonPerlUnix Shell ScriptingSystem Integration

Frequently asked questions

What does a Vice President , P5, Principal Software Engineer at Morgan Stanley do?

Develop and integrate AI capabilities to accelerate the software development lifecycle for real-time market data systems. Design and maintain highly scalable, ultra-low latency C++ applications to support electronic trading platforms. Requires a Bachelor's degree in Computer Science and over 5 years…

What skills does this Vice President , P5, Principal Software Engineer role need?

Key skills for this role include C++, AI Driven Development, Multithreaded Systems, Linux, Python, Perl.

How much does a Vice President , P5, Principal Software Engineer at Morgan Stanley pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Vice President , P5, Principal Software Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Vice President , P5, Principal Software Engineer role?

You can apply directly on Morgan Stanley's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.