Skip to content
mimi

Software Developer

Morgan Stanley

New York · On-site Full-time Lead Yesterday

About the role

About

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 Data & Analytics Engineering Lead position at Director level, part of the job family responsible for providing specialist data analysis and expertise that drives decision‑making and business insights, crafting data pipelines, implementing data models, and optimizing data processes for improved data accuracy and accessibility, including applying machine learning and AI‑based techniques.

The Knowledge Access Team provides firm‑wide platforms that enable employees to create, organize, and discover knowledge, including enterprise wiki systems, Q&A solutions, video‑training platforms, and mailing‑list archives. This New York‑based Software Developer role is responsible for engineering, maintaining, and improving these core platforms, emphasizing platform reliability, automation, DevOps ownership, workflow optimization, and high‑quality user support. The role also includes light integration work with search and AI‑enhanced discoverability features, ensuring Knowledge Access systems remain modern, scalable, and aligned with firm needs.

Since 1935, Morgan Stanley has been a global leader in financial services, evolving and innovating to better serve clients and communities in more than 40 countries.

Responsibilities

  • Design, develop, maintain, and support applications and frameworks powering the firm’s Knowledge Management ecosystem.
  • Own end‑to‑end engineering and operational lifecycles for key platforms, including enterprise wiki systems (Confluence), Q&A tools (Stack Overflow for Enterprise), and Gen AI Search.
  • Build integrations and tools that improve content lifecycle management, governance, user experience, and platform discoverability.
  • Develop automation, scripts, and self‑service tools to improve platform reliability, monitoring, and operational efficiency.
  • Provide L2/L3 support, including troubleshooting complex issues, identifying root causes, and implementing long‑term fixes.
  • Partner with help‑desk teams to deliver technical documentation, onboarding materials, and platform guidance.
  • Participate in Agile ceremonies, contribute to backlog refinement, and collaborate with global stakeholders on platform enhancements.
  • Support light integrations with enterprise search and emerging AI‑driven features (metadata enrichment, semantic tagging, summarization).

Qualifications (Must Have)

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of experience in software development or knowledge/content management platform engineering, especially with products such as Confluence and Stack Overflow.
  • Strong problem‑solving and analytical skills.
  • Proficiency with scripting and automation (Python strongly preferred).
  • Experience with DevOps tools, CI/CD pipelines, and operational automation.
  • Familiarity with Agile methodologies and tools such as Jira.
  • Experience working across both Unix/Linux and Windows environments.
  • Solid understanding of software development lifecycle, service‑oriented architecture, design patterns, and Git.

Preferred Qualifications (Good to Have)

  • Experience with LDAP, Active Directory, PostgreSQL, MongoDB, Redis, or related platforms.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or related field.
  • 5+ years of experience in software development or knowledge/content management platform engineering especially with products such as Confluence, Stack Overflow management platform engineering
  • Strong problem-solving and analytical skills.
  • Proficiency with scripting and automation (Python strongly preferred).
  • Experience with DevOps tools, CI/CD pipelines, and operational automation.
  • Familiarity with Agile methodologies and tools such as Jira.
  • Experience working across both Unix/Linux and Windows environments.
  • Solid understanding of software development lifecycle, service-oriented architecture, design patterns, and Git.

Responsibilities

  • Design, develop, maintain, and support applications and frameworks powering the firm’s Knowledge Management ecosystem.
  • Own end-to-end engineering and operational lifecycles for key platforms including Enterprise wiki systems such as Confluence, Q&A tools such as Stack Overflow for Enterprise and Gen AI Search.
  • Build integrations and tools that improve content lifecycle management, governance, user experience, and platform discoverability.
  • Develop automation, scripts, and self-service tools to improve platform reliability, monitoring, and operational efficiency.
  • Provide L2/L3 support, including troubleshooting complex issues, identifying root causes, and implementing long-term fixes.
  • Partner with help-desk teams to deliver technical documentation, onboarding materials, and platform guidance.
  • Participate in Agile ceremonies, contribute to backlog refinement, and collaborate with global stakeholders on platform enhancements.
  • Support light integrations with enterprise search and emerging AI-driven features (metadata enrichment, semantic tagging, summarization).

Skills

AIConfluenceDevOpsGitJiraLinuxPythonStack Overflow for EnterpriseUnixWindows

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free