Talent.com
Fidelity Investments
Director, Software EngineeringFidelity Investments • Durham, NC, US
Director, Software Engineering

Director, Software Engineering

Fidelity Investments • Durham, NC, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

:

Position Description :

Develops, researches, and makes recommendations of appropriate methods, tools, and technologies to achieve domain-wide solutions. Designs and architects within sophisticated multi-tier software systems, using innovative technology solutions. Builds new products and collaborates with other leaders to establish and progress technical standards. Influences strategic decisions and builds high quality software solutions. Analyzes and defines technical requirements to prioritize engineering work. Draws on in-depth knowledge of the business or function to provide business unit-wide solutions by developing complex, multi-faceted software applications. Researches and recommends new technologies in support of the strategic direction of the business unit and participates in the research and recommendation of appropriate models, methods, tools, and technologies to achieve business-unit-wide solutions.

Primary Responsibilities:

Translates and incorporates business vision and strategy to architectural strategy recommendations at the functional level.

Participates in high-level, cross- functional architecture design teams.

Identifies and consults with internal and external technical resources to produce cross-company strategic designs.

Consults on development and delivery of major technology initiatives for the business unit.

Consults on deployment of major project deliverables.

Consults on the documentation of major technology application.

Oversees the technical implementation of cross-divisional or company architectural components.

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 organization-wide 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.

Works across groups to identify opportunities for organization-wide technology initiatives.

Regularly provides guidance, training, and coaching to other team members for performance and career development.

Identifies and plans for future resource needs.

Determines technical approaches at a strategic level for the business unit.

Education and Experience :

Bachelor’s degree (or foreign education equivalent) in Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and six (6) years of experience as a Director, Software Engineering (or closely related occupation) building customer facing Mobile or Web applications using microservices architecture and distributed systems on public Cloud at scale.

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Computer Information Systems, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and four (4) years of experience as a Director, Software Engineering (or closely related occupation) building customer facing Mobile or Web applications using microservices architecture and distributed systems on public Cloud at scale.

Skills and Knowledge :

Candidate must also possess:

Demonstrated Expertise (“DE”) architecting and developing mission critical, high throughput, low latency services powering multiple financial applications — mobile (iOS or Android) and Web– built on Swift, Android, and Drop wizard frameworks; deploying on public Cloud (AWS) using auto-scaling capabilities; and identifying API response time, at scale, using distributed

caching solutions — Redis, Memcached and DynamoDB DAX.

DE building event driven architectures for real time stream processing systems handling customer payments and rewards processing on public Clouds (AWS) using Kafka, Kinesis, SQS, SNS, and DynamoDB streams; and designing and refining software and data patterns for enterprise capable integrations using big data content management, data lakes, customer data platforms, and marketing systems.

DE performing data modeling, schema design, and query optimization on relational databases; performing data modeling, single table design, and evaluating secondary indexes on NoSQL databases; and deploying, managing, and scaling search platforms — Lucidworks, Elasticsearch, or Apache Solr.

DE deploying solutions to public Cloud according to Infrastructure as a Code (IaC) methodologies using services AWS CloudFormation, blue green, and rolling updates deployment patterns.

#PEM12

Certifications:

Create a job alert for this search

Director, Software Engineering • Durham, NC, US

Similar jobs

Director of Software Engineering

The Brixton GroupDurham, NC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by The Brixton Group.Your actual pay will be based on your skills and experience — talk with your recruiter to l... Show more

 • Promoted

Principal Software Engineer

Nukasani GroupNC, United States
Full-time
Quick Apply

Assigned Job Details</b></p> <p><b>Job Title : Principal Software Engineer<br /> Location: Cary, NC,br Hyid<br /> Rate : Best competitive rate</b></p&gt... Show more

Program Director - Cyber Security

Beechwood Computing LimitedNC, US
Temporary

Job Title: Program Director – Cyber Security Location: REMOTE Now, Later Onsite at Raleigh, North Carolina Duration: 12+ Months Contract Create and maintain project plans, timelines, and progress r... Show more

 • Promoted

Senior Software Engineer - OpenShift & Cloud Automation

Red HatNC, United States
Full-time

A leading open-source software company in the U.Lead Technical Engagements role to guide independent software vendors in integrating solutions with their platforms.Candidates will manage automation... Show more

 • Promoted

Senior Software Engineer

Golden TechnologyDurham, NC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Golden Technology.Technical Recruiter @ Golden Technology Inc.Hiring a Senior Software Developer!.Ou... Show more

 • Promoted

Remote Director, AI-Driven Healthcare Software

MediSolutionNC, United States
Remote
Full-time

A leading healthcare technology firm is seeking a Director of Development to lead multiple engineering teams.This role focuses on building and sustaining software solutions in the ambulatory health... Show more

 • Promoted

REMOTE: Director, AI Experience Engineering

LenovoHolly Springs, NC, United States
Remote
Full-time

Description and RequirementsAbout Our TeamLenovo's Intelligent Devices Group (IDG) AI Ecosystem Team is seeking a Director, AI Experience Engineering As Director, AI Experience Engineering, you wil... Show more

 • Promoted

Associate Director, Manufacturing Tech & IS (Remote)

BioSpaceHolly Springs, NC, United States
Remote
Full-time

A leading biotechnology company in Holly Springs, North Carolina, is seeking an Associate Director Technology to lead Information Systems initiatives.The role demands extensive experience in proces... Show more

 • Promoted

Associate Director, Lean Transformation/Continuous Improvement (Business Consulting)

MerckDurham, NC, United States
Full-time

Associate Director, Company Production Systems (MPS).Site Support / Global Programs / Lab Transformation.Our Company is a global health care leader with a diversified portfolio of prescription medi... Show more

 • Promoted

Director, Corporate Applications

Alcami CorporationNelson, NC, United States
Full-time

Director, Corporate Applications.Shift: Monday - Friday, 8:30am - 5:30pm.At Alcami, we deliver reliable solutions that unlock the potential of transformative medicines from discovery to commerciali... Show more

 • Promoted

Healthcare Software Development Director

OLSA Resources, Inc.NC, United States
Full-time

A leading software firm in North Carolina is seeking an IT Director of Software Development to create a performance-driven culture while leading a talented development team.The role involves managi... Show more

 • Promoted

Restaurant Delivery - Sign Up in Minutes

DoorDashRoxboro, NC, United States

DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o... Show more

 • Promoted

Director, Data Architecture

Leadership TriangleDurham, NC, United States
Full-time

As the Data Architect for Brokerage Recordkeeping Technology, you will lead the design and implementation of scalable, cloud-based data architectures supporting Fidelity’s Brokerage Recordkeeping A... Show more

 • Promoted

Senior Software Engineer

Seneca Resources Company, LLCNC, United States
Temporary

Senior Software Engineer (C# / WinForms).Remote (Must work Eastern Time Zone hours).Contract – 12 months (Opportunity to Extend).We are seeking a talented and experienced Senior Software Engineer t... Show more

 • Promoted

Enterprise Architect

PowerSecure, Inc.Durham, NC, United States
Full-time

The Enterprise Architect develops and maintains high-level designs for overall logical and technical application architecture.Employees in this role provide leadership, strategic decision-making, a... Show more

 • Promoted

Senior Software Engineering Manager

Google Inc.Durham, NC, United States
Full-time

Software Engineer Manager for the Google Meet Infrastructure team in Durham, NC.This role requires over 8 years of software development experience, including at least 3 years in technical leadershi... Show more

 • Promoted

Information Technology Professional

US NavyRougemont, NC, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more

 • Promoted

Director, FP&A

OneMagnifyNC, United States
Full-time

Director, FP&A page is loaded## Director, FP&Alocations: Remote - North Carolinatime type: Full timeposted on: Posted Yesterdayjob requisition id: R2103OneMagnify is an AI native, platform-... Show more