Director, Software Engineering
Fidelity InvestmentsAbout the role
Job Description:
Position Description:
Develops Cloud native platform capabilities using software architectures, design principles, and data structures. Leads software development teams in the design, development, and testing of Cloud native, real-time Microservices applications using Java, JavaScript, Python, and Amazon Web Services (AWS). Develops Continuous Integration/Continuous Development (CI/CD) Jenkins pipelines using Maven and Gradle. Monitors automation systems – Datadog, ELK, Cloud Watch, or Splunk. Monitors performance, security, usability, reliability, and scalability of application services. Draws on in-depth knowledge of the business or function to provide platform solutions.
Primary Responsibilities:
Leads the delivery of Cloud based software functionalities using Agile methodology.
Manages on-call support rotation and leads production support functions by troubleshooting and problem solving.
Translates and incorporates business vision, strategy, and architectural roadmaps into implementation design.
Participates in high-level, cross-functional architecture design teams.
Oversees the technical implementation of a development team for a business unit.
Initiates and drives project or strategy discussions with users or external groups to resolve issues.
Sets vision, goals, and direction of team/organization.
Plans and leads product initiatives.
Provides leadership, technical supervision, and expertise to multiple teams in broad technical areas on complex organization-wide projects.
Advises senior management on technical strategy.
Researches and recommends new technologies to be implemented for platform solutions.
Regularly provides guidance, training, and coaching to other team members for performance and career development.
Identifies and plans for future resource needs.
Education and Experience:
Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, Information Management, or a closely related field (or foreign education equivalent) and six (6) years of experience as a Director, Software Engineering (or closely related occupation) performing application design and development using Cloud technologies in a financial services industry.
Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, Information Management, or a closely related field (or foreign education equivalent) and four (4) years of experience as a Director, Software Engineering (or closely related occupation) performing application design and development using Cloud technologies in a financial services industry.
Skills and Knowledge:
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 KitFree account required — sign up in 30s