Morgan Stanley, a premier global financial services firm, is seeking a Lead Software Engineer - Director to join their Core Brokerage technology team. This role offers an opportunity to work with cutting-edge trading systems in a company managing over $2 trillion in client assets.
The position involves designing and developing software components for high-performance online trading systems, with a focus on order vetting/management and trade processing applications. You'll be working in a fast-paced environment where technical excellence and innovation are highly valued.
As a Lead Software Engineer, you'll be responsible for architecting and implementing complex distributed systems, collaborating with cross-functional teams, and maintaining high-quality code standards. The role requires expertise in multiple programming languages including Java, Python, and Go, along with strong DevOps skills and experience with containerization technologies.
The ideal candidate will bring 7+ years of software development experience, strong analytical capabilities, and excellent communication skills. You'll be working with modern technologies and frameworks, including Kubernetes, various databases, and microservices architecture.
Morgan Stanley offers a competitive compensation package, comprehensive benefits, and significant opportunities for career growth. The company's commitment to diversity, innovation, and excellence makes it an ideal place for talented engineers looking to make an impact in the financial technology sector.
Working at Morgan Stanley means joining a global team of over 80,000 professionals across 1,200 offices in 42 countries. The company's culture emphasizes collaboration, innovation, and continuous learning, with ample opportunities for career advancement and skill development.
This role is perfect for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to work with cutting-edge financial technology. You'll be part of a team that's pushing the boundaries of what's possible in financial services technology while maintaining the highest standards of excellence and integrity.