Analytics Platform Engineer

Overview

On Site
$DOE
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6+ month(s)

Skills

Video
Financial Services
SAP MM
Brokerage
Reporting
Performance Attribution
FX
Risk Management
Decision-making
Scala
Scalability
Management
Real-time
Testing
Java
Spring Framework
Data Structure
Caching
Design Patterns
Multithreading
Database
Sybase
IBM DB2
Conflict Resolution
Problem Solving
Communication
Financial Technology
Analytics
Frontend Development
AngularJS
Innovation
Collaboration
Finance
IMG
LinkedIn
SAINT
Technical Direction

Job Details

Job Title:- Analytics Platform Engineer

Location: New York, NY 10019 (Hybrid Role)

Interview: 1st round video / 2nd round onsite

C2c

Description:

Financial Services background a PLUS

Bachelor's Degree - REQUIRED

LInkedIn is must.

Last 4 SSN and MM/DD required

No H1B

Overview:

Morgan Stanley's analytics platform is a cutting-edge solution designed to serve Fund Services, and Prime Brokerage clients.

It is engineered to compute investment performance and deliver comprehensive reporting capabilities.

The platform supports over 300 distinct calculations, including Time-Weighted Returns, Internal Rate of Return, Beta, Sharpe Ratio, Performance Attribution, Long-Short Analysis, and more.

Additionally, the platform supports pre-trade applications based on MSCI factor models and FX exposure hedging tools, providing clients with advanced risk management and strategic decision-making capabilities.

This real-time platform demands rapid calculations, efficient memory management, and a highly scalable architecture.

The backend is predominantly developed in Java and Scala utilizing Sybase and DB2 databases, while the frontend is built on angular.

Role Description:

We are seeking a dynamic and motivated individual to join our team as an Analytics Platform Engineer.

This role offers an exciting opportunity to contribute to the enhancement and evolution of our analytics platform.

You will be instrumental in building new features, optimizing performance, ensuring scalability, and driving innovation in both backend components.

Key Responsibilities:

Collaborate with cross-functional teams to design, develop, and implement enhancements to the analytics platform.

Optimize backend Java code for performance and scalability, ensuring efficient memory management.

Implement new functional features and improve existing ones to meet evolving client needs.

Ensure the platform's real-time capabilities are maintained and enhanced.

Participate in code reviews, testing, and deployment processes to maintain high-quality standards.

Education:

Bachelor/Master's degree in CS or equivalent

Required Skills:

Strong proficiency in Java programming with 4 or more years of experience. Java 8+, Spring

Proven experience in building scalable, high-performance systems. Understanding of data structures, caching, design patterns, multi-threaded and high-performance architecture

Experience with database technologies, particularly Sybase or DB2.

Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.

Strong communication skills, with the ability to work effectively in a team-oriented environment.

Desired Skills:

Background in financial technology

Experience in Performance / Risk analytics

Front end development using Angular

Why Join Us?

Be part of a leading financial institution renowned for innovation and excellence.

Work on a platform that is critical to the success of our clients and the firm.

Engage in challenging projects that offer opportunities for professional growth and development.

Collaborate with talented professionals in a dynamic and supportive environment.

If you are passionate about technology and finance and are eager to make a significant impact, we invite you to apply for this exciting opportunity.

Navya Gupta
Sr. IT Technical Recruiter

Email:

Gtalk:
Phone: +1

Linkedin id:
Address: 505 Knolle Court, Saint Augustine| FL 32092

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.