Morgan Stanley

Scala Developer - Distributed Systems Developer

Morgan Stanley

Newport Beach, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate Scala developer with experience in building and maintaining distributed systems? Do you thrive in a fast-paced, dynamic environment and have a strong interest in finance and technology? If so, Morgan Stanley is looking for you to join our team as a Distributed Systems Developer. In this role, you will have the opportunity to work with cutting-edge technologies and collaborate with a team of talented developers to design and implement scalable and efficient systems for our global financial services firm. Join us in shaping the future of distributed systems at Morgan Stanley.

  1. Design and develop highly scalable and efficient distributed systems using Scala programming language.
  2. Collaborate with a team of developers to ensure timely and high-quality delivery of software solutions.
  3. Maintain and enhance existing distributed systems, troubleshoot issues and provide timely resolutions.
  4. Stay up-to-date with the latest technologies and trends in the field of distributed systems and contribute to the continuous improvement of our systems.
  5. Work closely with cross-functional teams, including business analysts, project managers, and quality assurance teams, to understand business requirements and design appropriate solutions.
  6. Proactively identify and address potential bottlenecks and performance issues in the system.
  7. Participate in code reviews, provide constructive feedback, and mentor junior team members.
  8. Ensure adherence to coding standards, best practices, and security guidelines.
  9. Document technical specifications, system design, and implementation details.
  10. Continuously monitor and improve the performance and scalability of the system.
  11. Collaborate with other teams to integrate various systems and services.
  12. Participate in Agile development processes and contribute to the planning and estimation of development tasks.
  13. Communicate effectively with stakeholders, keeping them informed of progress, issues, and risks.
  14. Demonstrate a strong understanding of financial services and the role of distributed systems in the industry.
  15. Proactively identify and suggest solutions to improve processes and increase efficiency.
Where is this job?
This job is located at Newport Beach, CA, USA
Job Qualifications
  • Strong Proficiency In Scala Programming Language And Related Technologies Such As Akka, Spark, And Play.

  • Experience In Designing And Developing Distributed Systems Using Modern Distributed Computing Frameworks.

  • Knowledge Of Software Engineering Best Practices Including Design Patterns, Coding Standards, And Code Reviews.

  • Experience In Working With Large Datasets And Implementing Efficient Data Processing Pipelines.

  • Ability To Work Collaboratively In A Fast-Paced Environment And Effectively Communicate Technical Concepts To Both Technical And Non-Technical Stakeholders.

Required Skills
  • Software Development

  • Data structures

  • Object-oriented design

  • Cloud Computing

  • Distributed Computing

  • Agile methodologies

  • Functional Programming

  • Big Data Analytics

  • Scala Programming

  • Machine

  • Concurrency Management

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Scala Developer - Distributed Systems Developer in Newport Beach, CA, USA is approximately $120,000 to $160,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company hiring. Some companies may offer higher salaries for more experienced or highly skilled developers. Additionally, location and cost of living can also impact salary ranges.

Additional Information
Morgan Stanley is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 16th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Morgan Stanley

Morgan Stanley provides investment banking products and services to its clients and customers including corporations, governments, financial institutions, and individuals. It operates through the following business segments: Institutional Securities, Wealth Management, and Investment Management. The Institutional Services segment provides financial advisory, capital-raising services, and related financing services on behalf of institutional investors.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started