E

Evercore

Global independent investment banking advisory

Director, Investment Banking Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 10 years of experience in engineering, platform leadership, enterprise technology delivery, or related technology leadership.
  • Strong Azure architecture and implementation experience with the Microsoft technology stack, including .NET, SQL Server, SharePoint, and related technologies.
  • Experience leading engineering delivery and hands-on technical expertise across cloud platforms, APIs, distributed systems, data integration, enterprise architecture, and secure engineering practices.
  • Experience managing vendor-led, contractor-led, and matrixed delivery teams.

Responsibilities

  • Lead engineering delivery and integration across Investment Banking technology platforms, including Knowledge Management, data-enabled solutions, and workflow integration solutions using Azure.
  • Lead developers working across multiple technologies, primarily focused on the Microsoft stack, including .NET, C#, Azure, SharePoint, and SQL Server.
  • Translate business and product priorities into scalable technical plans, delivery roadmaps, integration approaches, and implementation strategies.
  • Ensure technology solutions are secure, scalable, maintainable, well-integrated, and aligned to banker workflows and business priorities.
  • Review and provide direction on solution designs, integration patterns, platform architecture, API strategies, data flows, and technical tradeoffs.
  • Provide technical direction to contractors, vendors, and matrixed teams.
  • Partner with other development organizations and consume shared data platforms such as Azure Databricks to deliver Investment Banking-facing technology capabilities.
  • Provide delivery through a mix of contractors, vendors, and matrixed internal technology teams.
  • Mentor and lead five contractors/developers, with expected growth through a balanced mix of full-time employees and contractor resources.
  • Influence vendor evaluation and partner with DevOps, Infrastructure, and other platform teams.
  • Provide engineering oversight for Azure-based environments in coordination with DevOps and infrastructure teams.
  • Serve as a technology partner to Investment Banking COO leadership, Banking Partners, bankers, and deal teams.
  • Work directly with bankers and deal teams, communicate with key stakeholders, and build relationships across business, technology, and vendors.

Desired Qualifications

  • Experience in financial services, capital markets, investment banking, or similarly complex regulated environments is strongly preferred.

About the Company

Evercore

Global independent investment banking advisory

Evercore is a global independent investment banking advisory firm that helps clients with strategic and financial decisions. Its services include advice on mergers and acquisitions, divestitures, and restructuring, as well as capital raising for public and private markets. The firm also provides equity research, equity sales, and agency trading execution, and offers wealth and investment management. With offices in major financial centers across North America, Europe, South America, the Middle East, and Asia, Evercore often works on high-profile deals. The company differentiates itself through its independence, broad range of advisory and capital markets services, and global reach, aiming to help clients achieve their strategic and financial objectives.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1995

Recently Posted Jobs

Explore more opportunities at Evercore

See more jobs