Lead Python Engineer - Mainframe Systems
Listed on 2025-12-02
-
Engineering
Software Engineer, Systems Engineer -
IT/Tech
Systems Engineer
Lead Python Engineer – Mainframe Systems
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. This is a Lead Software Engineering position at the Vice President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals.
Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on.
The team that you will be joining is a small, highly technical team that is part of the mainframe infrastructure team at Morgan Stanley. The team is defining new ways to integrate the mainframe into the larger ecosystem within Morgan Stanley, ensuring that the mainframe environment can seamlessly integrate with many of the processes and procedures in use globally. The team works with new innovative products and in many cases with beta versions of products, working closely with vendors to define requirements and roadmaps as well as building code, process and procedures to achieve the overall goals of the new Dev Ops for mainframe paradigm.
The entire team comprises highly skilled people with cross‑realm skillsets, where everyone is very hands‑on, working on many green‑field projects in a highly collaborative environment, with the ability to work autonomously as well as across teams as needed. They work on new paradigms such as modern mainframe toolsets, Dev Ops pipelines, Git integration and various AI offerings.
What You’ll Do InThe Role
- Agreeing to responsibilities for deliverables in project plans
- Understanding requirements for the system components to be developed or updated
- Creating and/or understanding conceptual and detailed designs for the system components being developed or updated
- Coding additions or amendments to system components as directed by the project manager
- Unit testing of new or amended code
- Creating and executing test plans according to agreed project plans
- Participating in implementation of new or amended systems
- Escalation of issues as appropriate to the project manager
- Following working practices used within the team
- Providing Level 3 support – possibly after hours. Specific duties include:
- Reviewing project documentation to understand deliverables
- Designing, coding and testing new or amended system functionality
- Creating system documentation as required
- Working with other team members to ensure the success of the project
- Providing status and progress updates to the project manager as required
The Role
- Bachelor’s Degree in Engineering, Computer Science or equivalent experience.
- 8 years of Python development in mainframe or distributed systems.
- Experience with JavaScript.
- Understanding of mainframe operating systems (z/OS).
- Experience in a Linux OS environment is highly preferred.
- Experience with either PostGRES or DB2 is highly preferred.
For California: Expected base pay rates for the role will be between $150,000 and $210,000 per year at the commencement of employment. Base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which may also include commission earnings, incentive compensation, discretionary bonuses, other short‑ and long‑term incentive packages, and other Morgan Stanley‑sponsored benefit programs.
For Ohio: Expected base pay rates for the role will be between $110,000 and $160,000 per year at the commencement of employment. Base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which may also include commission earnings, incentive compensation, discretionary bonuses, other short‑ and long‑term incentive packages, and other Morgan Stanley‑sponsored benefit programs.
For Colorado: Salary range for the position: $120,000–$170,000 per year. Successful candidates may…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).