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.