
Senior Data Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Morgan Stanley seeks a Senior Data Engineer - Parametric in Mumbai, India. This role involves managing and mentoring a team of data engineers, fostering growth, and driving team culture and objectives. The successful candidate will lead development projects through the entire lifecycle, from requirements gathering to deployment, bug fixes, and enhancements. Responsibilities include designing and implementing robust, scalable data solutions in alignment with project schedules, coding, testing, and documenting new or modified data systems. Collaboration with other developers is crucial to ensure consistency across data solutions. The role also entails expanding data platform capabilities to address new data challenges, creating data flow diagrams, and implementing security and recovery tools. Key technical requirements include designing logical models and implementing physical databases to support business needs, developing and maintaining data applications, and designing data models in coordination with business stakeholders and project managers. Conflict resolution between models and ensuring consistency with ecosystem models are essential. The position demands modeling best practices in data management, leading or participating in data management policy development, and evaluating future technologies and upgrades. Contributions to business continuity and disaster recovery planning for data systems are also expected. Qualifications include 3+ years in the Financial Services Industry, 3+ years managing a development team of over 3 people, a Bachelor's in Computer Science, Mathematics, or Engineering (or equivalent experience), and 9+ years of data engineering, data science, or software engineering experience. Specific technical skills required are 4+ years of experience with Snowflake, 4+ years of experience in AWS cloud stack (S3, IAM, Athena, SNS, SQS, EMR) or similar cloud technologies, and 7+ years of SQL Server experience with tools like SSIS and SSRS. Proficiency in Python and Linux bash programming is necessary. The ideal candidate will have experience architecting highly scalable distributed systems, demonstrated experience with agile or other rapid application development methods, and object-oriented design, coding, and testing patterns. Experience in engineering software platforms and data infrastructures is essential. Expert knowledge of data modeling and understanding of different data structures are critical. Experience with Big Data batch and streaming tools, strong collaboration skills, effective communication with business users, stakeholders, and developers, and the ability to foster strong work ethics and committed teams are also required. A Master's degree in Computer Science, Mathematics, or Engineering is a plus, as are certifications in AWS or Snowflake.
Company
Morgan Stanley
Morgan Stanley is a leading global financial services firm headquartered in New York City, with a significant presence in Mumbai, India. The company offers a wide range of financial products and servi...