C++ Developer
Morgan Stanley.com
Office
Budapest Millennium Tower I, Hungary
Full Time
We’re seeking someone to join our team as a C++ Developer.
The Listed Sales and Trading team is a diverse and inclusive technology team. We are responsible for designing, developing and maintaining high performance global electronic trading systems for Morgan Stanley. We work directly with our institutional clients (sales and trading desks, external clients) to help enable new businesses, improve products, and manage their risk.
Our massively scalable software and systems cover a wide-range of asset classes, from equities, derivatives, ETF, FX, commodities, bonds, swaps and cross-asset instruments. We support fully automated low-latency order handling up to highly complex manual and customized workflow required by some of our advanced users. We develop cutting-edge systems that are transforming our key business and enable transactions to occur in microseconds.
Our infrastructure is written in C++, Java, Python. We are open-minded about our technology choices, leverage and contribute to open-source and cloud technologies.
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a C++ Developer position at Associate level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
What you'll do in the role:
The successful candidate will be able deliver enhancements and new functionalities for the businesses following SDLC and DevOps practices from development, testing, deployment, monitor and troubleshoot our trading services using multiple programming languages and supported tools. A key part of the role is understanding business requirements and working with other groups to find the best solution to deliver successful solutions.
The candidate will also have the responsibility in improving our system architecture and taking part in many modernization efforts to further improve our systems including development workflow automation, adopting cloud-based technologies, performance improvement, adopting AI tooling for development and data analysis, and improving site reliability capabilities.
What you'll bring to the role:
- Bachelor's degree in computer science, STEM or equivalent practical experience. Strong Computing fundamentals including a clear understanding of data structures, algorithms, software design and core programming concepts.- Hands-on Experience in development of production-grade C++ applications and Java or Python- Excellent communication skills including experience speaking to technical and business audiences and working globally.- Interest in designing, analyzing, and troubleshooting large-scale distributed systems using microservices.- Systematic problem-solving approach, coupled with a sense of ownership and drive.- Good Linux knowledge- Willingness to learn new technologies and programming languages.Preferred Qualifications
- Experience with some cloud deployment and tool chain (Kubernetes, Helm, Docker)- Understanding of open-source event streaming platforms (Kafka)- Experience in configuration of open telemetry stack (Grafana, Prometheus, Loki)- Broad Understanding of DevOps tools and technologies (Git, Jenkins)
#Li-Ft1 #Bptech #Li-Hybrid
WHAT YOU CAN EXPECT FROM MORGAN STANLEY:
We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.
To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices into your browser.
Certified Persons Regulatory Requirements:
If this role is deemed a Certified role and may require the role holder to hold mandatory regulatory qualifications or the minimum qualifications to meet internal company benchmarks.
Flexible work statement
Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.
C++ Developer
Office
Budapest Millennium Tower I, Hungary
Full Time
October 10, 2025