E*TRADE from Morgan Stanley ยท 1 week ago
Director - C++ Software Engineer
E*TRADE from Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help clients achieve their financial goals. They are seeking a detail-oriented developer to design and maintain high-performance C++ systems, collaborating with global teams to enhance developer productivity and application performance.
BankingFinanceFinancial Services
Responsibilities
Design, implement, and maintain next-generation packaging and containerization infrastructure for C++ projects, integrating with modern build systems and developer environments
Design and develop modern C++ libraries and a low-latency networking stack, collaborating with a global team to ensure scalability, reliability, and performance
Identify current technology gaps and propose solutions that improve developer productivity and application performance firmwide
Evaluate, experiment with, and recommend technologies that will form the basis of the firm's next-generation systems
Collaborate closely with internal clients and development teams to understand requirements, improve build and runtime performance, and streamline developer workflows
Maintain and support existing C++ libraries and infrastructure components, ensuring stability and quality
Promote best practices in your own work and across the wider firm C++ community
Qualification
Required
Experience developing on Linux, including hands-on work with build systems, packaging, and containerization (e.g., CMake, Conan/vcpkg, Bazel; Docker)
Proficiency in Python for tooling, automation, and integration tasks; experience with other scripting languages is a plus
Solid modern C++ skills (C++20/C++23), with experience building high-performance systems, ideally including networking, concurrency, memory management, and low-latency optimization
Experience with C/C++ toolchains, compilers, linkers, and static/dynamic analysis tools
Strong collaboration and communication skills
A curiosity-driven mindset, comfortable with experimentation, deep dives, and pragmatic engineering trade-offs
Preferred
Experience with network protocols, kernel-bypass/zero-copy techniques, async I/O, and latency-sensitive systems
Background in CI/CD systems (GitHub Actions, Jenkins) or development environment tooling
Familiarity with performance profiling, benchmarking, and diagnostics across both build pipelines and runtime systems
Exposure to financial markets or algorithmic trading environments is a plus, but not required
Benefits
Commission earnings
Incentive compensation
Discretionary bonuses
Other short and long-term incentive packages
Other Morgan Stanley sponsored benefit programs
Company
E*TRADE from Morgan Stanley
E*TRADE from Morgan Stanley is a pioneer in the online brokerage industry.
H1B Sponsorship
E*TRADE from Morgan Stanley has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (3)
Funding
Current Stage
Public CompanyTotal Funding
unknown2020-02-20Acquired
1996-08-16IPO
Recent News
2025-11-07
2025-10-14
Company data provided by crunchbase