Director, Software Engineering

Fidelity Financial Services

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Durham, NC
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $235k
$158k most similar roles pay here $293k

This listing doesn't post a salary. Most similar roles pay $208,800–$261,612.

Based on 240 similar postings.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 47 open roles on FindRole.

Listed pay typically runs $123,500–$185,000 across 10 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Director, Software Engineering

The Director, Software Engineering leads the design, development, and implementation of automation pipelines while overseeing DevOps principles and CI/CD tools. This role involves defining the development strategy for Web application experience APIs and providing architectural guidance using Node JS, Express JS, Nest JS, or GraphQL. The leader is responsible for setting testing standards, championing automation frameworks, and researching new technologies to support business-unit objectives. Key technical responsibilities include developing responsive, mobile-first applications and API services within a financial services environment. The role requires expertise in TypeScript, Java, Spring Boot, and Maven, alongside tools like Splunk, Datadog, and Catchpoint for monitoring. Additionally, the position involves managing containerized applications using Docker on AWS EC2 instances while orchestrating automated tests through Jenkins Groovy pipelines to ensure high performance and reliability for wealth management solutions.

What you'll do

  • Design, develop, and implement automation pipelines using CI/CD tools and DevOps principles.
  • Lead the development strategy for Web application experience APIs using Node JS, Express JS, Nest JS, or GraphQL.
  • Translate business vision and strategy into technical architectural recommendations at the functional level.
  • Oversee the technical implementation of cross-divisional architectural components and major technology initiatives.
  • Research and recommend new technologies, models, and tools to support the strategic direction of the business unit.
  • Provide technical supervision, guidance, and coaching to multiple teams on complex organization-wide projects.
  • Set testing standards and champion automation frameworks using TDD practices and various testing libraries.
  • Determine technical approaches at a strategic level to ensure software solutions align with organizational needs.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, Biotechnology, or a related field and six years of experience as a Director, Software Engineering.
  • Master's degree in Computer Science, Engineering, Information Technology, Information Systems, Biotechnology, or a related field and four years of experience as a Director, Software Engineering.
  • Experience developing web applications, web components, and API services using TypeScript, Java technologies, and GraphQL within a financial services environment.
  • Expertise designing mobile-first applications and APIs for wealth management solutions using Angular, Node.js, and GraphQL or RESTful frameworks in an Agile environment.
  • Expertise monitoring application performance and reliability using Real User Monitoring (RUM), synthetic monitoring via Catchpoint, and Datadog.
  • Experience developing Java/J2EE web applications using Spring MVC, Spring Boot, Backbone.js, and Maven with source code management in Git.
  • Experience implementing CI/CD pipelines using Jenkins Groovy, IBM UrbanCode, and containerizing applications with Docker for AWS EC2 instances.
  • Expertise performing manual and automated testing using TDD practices with tools like Protractor, Cucumber, Karma, Jasmine, Jest, REST Assured, JUnit, and Selenium.

More like this

Similar roles

Principal Software Engineer Developer

Fidelity Financial Services

Durham, NC 1 day ago
Java J2EE Node.js Spring Boot React Angular JavaScript Kafka SQL NoSQL Docker Kubernetes CI/CD Jenkins Maven NPM Git Splunk Datadog Postman JUnit Mockito Cucumber JMeter Apache Tomcat Linux Unix RESTful Web Services OAuth SAML Agile
5+ yrs exp

Principal Software Engineer

Fidelity Financial Services

Durham, NC 1 day ago
Java Spring Framework Node.js Angular JavaScript RESTful Web Services CI/CD Jenkins uDeploy Cucumber Cypress Git NPM Maven Splunk Datadog Oracle Azure SSO AWS KMS OAuth Agile
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Durham, NC 1 day ago
Java J2EE Spring Spring Boot Angular JavaScript Node.js RESTful Web Services Apache Kafka Apache Camel Kubernetes AWS Azure DevOps CI/CD Jenkins Maven Splunk Datadog JUnit Jasmine Karma SQL HTML Tomcat uDeploy Artifactory Stash Microsoft Visio Confluence
5+ yrs exp

Director, Software Engineering

Morgan Stanley

New York, NY 30 days ago
Java Python Spring Boot ETL DB2 Snowflake SQL Server SQL Microservices SOA SDLC UNIX Linux Data Quality Portfolio Analytics
3+ yrs exp

Director, Software Engineering

Visa

Bellevue, WA 66 days ago $186,800–$299,200
Java Kafka Kubernetes Docker Spring Boot REST AI/ML Generative AI CI/CD Maven Git Vert.x Hazelcast Cloud-native Distributed Systems Event-driven Architecture API Design
10+ yrs exp Hybrid

Director, Software Engineering

Visa

Austin, TX 34 days ago $186,800–$299,200
DevSecOps CI/CD Agile Generative AI Agentic AI System Architecture Automated Testing Web Services Mobile Applications Data Governance Code Review
10+ yrs exp Hybrid