Jobs and Careers
FI

Director, Software Engineering

Fidelity Investments
United Statesfull_timeVerifiedPosted 8 Apr 2026

About the role

Job Description:

Director, Engineering – Asset Management Technology Foundations

The Role

We are seeking a highly motivated and experienced Director of Engineering to join our Asset Management Technology Foundation organization. In this role, you will be accountable for driving engineering execution, elevating technical craftsmanship, and developing strong, high‑performing engineering teams that deliver scalable, secure, and reliable platform capabilities that power products across the enterprise.

As a senior engineering leader, you will combine deep technical expertise with a passion for mentoring, coaching, and growing engineering talent. You will partner closely with other engineering, architecture, and product leaders to shape technical direction, influence platform strategy, and ensure the teams you lead are aligned on the engineering approaches, standards, and best practices that guide how work gets done.

We are looking for someone committed to developing both their own technical expertise and the expertise of those around them—bringing modern engineering thinking, innovation, and continuous improvement to the organization. This role is ideal for an engineering‑focused leader who thrives on building world‑class teams, strengthening engineering discipline, and delivering platforms that serve as foundational capabilities for the business.

If you are a passionate and experienced engineering leader with a track record of building strong teams, driving technical excellence, and delivering high‑quality platform solutions, we encourage you to apply for this great opportunity and help us continue to advance our engineering organization.

The Team 

As a member of our team, you will work in partnership with Asset Management Technology leaders to drive innovation and promote agile leadership behaviors. You will have the opportunity to shape and sustain our agile culture, while collaborating with dedicated and passionate software engineering professionals. Join us and be part of a team that is committed to delivering innovative solutions and driving business success.  

The Expertise You Bring 

  • Deep engineering expertise with a strong focus on building and scaling platform capabilities, shared services, and foundational enterprise technologies.

  • Advanced proficiency in Java, Spring Boot, and API design and development, including RESTful patterns, API lifecycle management, and modern integration frameworks.

  • Strong experience with UI technologies such as Angular, along with modern web engineering practices and component-driven UI design.

  • Demonstrated leadership experience guiding software engineers and engineering managers, providing mentorship, technical coaching, and career development to build high-performing engineering teams.

  • 10+ years of hands-on software engineering experience with a strong command of agile delivery, iterative development practices, and robust CI/CD pipelines enabling reliable and automated deployments.

  • Extensive experience designing and operating cloud-native platforms, with strong knowledge of AWS and/or Azure services, container orchestration (e.g., Kubernetes).

  • Expertise in distributed systems, event-driven architectures, messaging patterns, and scalable platform design—ensuring performance, resilience, and seamless integration across enterprise systems.

  • Strong understanding of platform observability, including monitoring, logging, tracing, and operational excellence practices for large-scale systems.

  • Experience with AI-based coding productivity tools, such as GitHub Copilot, and familiarity with LLM-enabled development workflows.

  • Bachelor’s degree in computer science, Software Engineering, or related technical field, demonstrating a solid foundation in data structures, algorithms, systems design, and core engineering principles. 

The Skills You Require

  • Strong Java/Spring Boot engineering abilities and experience guiding teams in modern service architecture.

  • Deep understanding of API engineering, OpenAPI/Swagger standards, OAuth2/JWT security, and gateway patterns.

  • Proficiency with Angular, component-driven UI design, and modern frontend tooling.

  • Knowledge of cloud infrastructure, Kubernetes orchestration, and containerization.

  • Architectural skills across microservices, distributed systems, streaming platforms (Kafka), and event-driven design.

  • Strong operational engineering skills—observability, reliability engineering, incident response, and performance tuning.

  • Leadership

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fidelity Investments

View company profile →