Python Developer
Morgan StanleyMunkakör leírása
We're seeking someone to join our team as Python Developer!
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities.Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
- *What You'll Do In The Role
- Design and implement a modern data and forecasting platform that powers critical Firm functions, leveraging Python pipelines, robust schemas, and secure APIs to deliver governed, high‑quality inputs for model execution.
- Collaborate closely with senior Finance leaders, platform engineers, and data owners to transform business requirements into innovative technical solutions and deliver value through incremental, high‑impact releases.
- Apply AI‑driven techniques and agentic approaches to accelerate development, automate repetitive tasks, and enhance the intelligence of forecasting workflows.
- Contribute to components that orchestrate model runs, manage dependencies, and standardize inputs/outputs across forecasting workflows.
- Ship well‑structured Python code and unit/integration tests; ensure performance, reliability, and numerical consistency of model results.
- Investigate data and execution issues end‑to‑end (pipelines, mappings, orchestration) and implement durable fixes and safeguards.
- Use version control, code reviews, automated testing, and CI/CD to maintain quality and traceability across the platform.
- Provide thoughtful, constructive feedback; uphold standards for readability, performance, and data governance.
- Produce technical specs, API contracts, and runbooks that make services easy to understand, operate, and audit.
- Identify opportunities to reduce cycle time (e.g., caching, schema normalization, reusable libraries) and strengthen controls for regulated processes.
- Engage in training and upskilling (Python, data engineering, platform tooling, Agentic AI) and share learnings with the team.
- *What You'll Bring To The Role
- Strong Python skills for building data pipelines, orchestration services, and automation; experience with libraries such as Pandas or NumPy is a plus.
- Foundational data science knowledge—ability to work with structured data, apply basic statistical concepts, and understand data quality principles.
- Ability to engage with the broader team, communicate goals, tasks, and deliverables effectively in 1‑1 and team settings.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Understanding of the software development lifecycle and agile methodologies.
- Strong knowledge of databases, data structures, and query languages (SQL preferred).
- Willingness to learn new technologies and tools, including AI‑driven development approaches.
- Knowledge of Java is a plus (experience with Java or other object‑oriented languages will be considered an asset).
- At least 2 years' relevant experience would generally be expected to find the skills required for this role.
- *What You Can Expect From Morgan Stanley**
To learn more about our offices across the globe, please copy and paste https://www.morganstanley.com/about-us/global-offices into your browser.
- *Certified Persons Regulatory Requirements**
- *Flexible work statement**
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences.
Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents.
¿Te interesa este puesto?