Jobs · Engineering · North Carolina

Director, Software Engineering

Fidelity Investments · Durham, NC · 1 mo ago
On-siteEngineeringFull-time

About the role

The Shared Services Engineering – Authorization team is seeking a hands‑on Director to lead and execute the modernization of the authorization platform into cloud‑native solutions, with direct accountability for Tier‑0 reliability and 24×7 availability. As Director, Software Engineering within Brokerage Recordkeeping Technology (BRT), you will lead high performing engineering teams and collaborate closely with product and platform partners to deliver a modern, unified authorization framework.

Responsibilities

  • Ensure operational excellence and maintain continuous availability of mission-critical systems that power the authorization platform.
  • Lead modernization of authorization components, migrating from legacy mainframe implementations to cloud‑native, policy‑driven, and scalable architectures.
  • Champion best practices in system design, development, and operations—emphasizing scalability, compliance, and fault tolerance.
  • Align engineering efforts with business priorities and partner across product, infrastructure, and security teams to deliver integrated solutions.
  • Drive architectural decisions that enhance the security posture and operational scalability of enterprise platforms.
  • Influence strategic backlog and prioritization decisions related to BRT Application Solutions Engineering.
  • Develop a point of view on new and emerging trends to advance solutions that result in efficiencies and faster time to market.
  • Organize and drive the work for the team in the most efficient manner, delivering the most value to technical and business partners in BRT.
  • Actively share insights, knowledge, industry practices and developments across the organization.

Requirements

  • Bachelor's or master's degree with 12 years of knowledge and experience working in software and cloud infrastructure engineering with various technology platforms.
  • Experience handling INC management / Problem Management of Tier 0 platforms and driving 24x7 operational excellence.
  • Experience managing business priorities and understanding how to make tradeoffs when considering pace over perfection.
  • Proven expertise leveraging AWS cloud services to architect and deliver production‑grade, cloud‑native systems, with hands‑on experience designing and building containerized applications using Java and Micronaut.
  • Experience directing technical teams in an Agile/Scrum environment.
  • Solid leadership skills with the ability to hire, coach and develop new technical talent.
  • Excellent interpersonal and communication skills with which you build and maintain strong cross-functional partnerships and relationships at all levels of the organization.
  • Intellectually curious and model a culture of continuous learning, mentoring, and coaching.
  • Client‑obsessed and dedicated to understanding and learning about customer needs and requirements; both external and internal.

Preferred Experience

  • Leveraging AI‑assisted tools to improve engineering productivity, operational efficiency, or developer workflows.
  • Experience in retail financial markets or another highly regulated industry.

Similar jobs