Director, Software Engineering
Fidelity Investments
Fidelity will not provide immigration sponsorship for this position. Job Description: Position Description : Oversees the building of data pipelines and the creation and evaluation of Machine Learning (ML) models using distributed data processing frameworks (Apache Spark). Leads the design and oversight of cross- organizational data engineering and ML platform initiatives, defining reference architectures, engineering standards, and governance frameworks. Oversees end-to-end technical execution for large-scale, multi-team programs, including capacity planning, platform modernization, resiliency engineering, and cloud cost optimization. Defines technical success metrics and leads deep-dive reviews of architecture, performance, and system reliability for complex data analytics and ML infrastructure. Identifies potential risks in model performance and ensures proactive measures are implemented to prevent degradation. Guides planning and execution of tools for detecting data drift, monitoring prediction uncertainty, and automating model explanations. Primary Responsibilities:
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles. Certifications: Category: Information Technology
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
- 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.
- 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.
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles. Certifications: Category: Information Technology
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering in Durham, NC vacancy
$130k - $200k
...and a FAANG-aligned operating model where engineering owns delivery end to end. The level of... ...groups are both encouraged to apply. Our software runs at tens of thousands of retail... ...delivery. The vertical chain (VP Senior Director Director EM Engineers) owns outcomes. There...SuggestedFull timeWork experience placementWorldwide- ...applications. As the business expands, they’re looking for an Engineering Manager to develop their engineering teams, strengthen delivery... ...in developing products that combine physical components and software. ~ Demonstrated responsibility for hiring, performance management...SuggestedPermanent employmentFull time
- ...enterprise-grade platform built for production environments. We are an engineering-driven company focused on solving complex technical challenges... ...of financial services. The role As a Senior Software Engineer at Kaleido, you will help design, build, and scale the...SuggestedFull time
- ...Software Engineer, Specialized in Functional Test Development and AutomationFidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer, Specialized in Functional Test Development...SuggestedTemporary work
$180k - $270k
...The Basics As a Tanium Senior Software Engineer, DevOps, you will be designing and managing systems, tools, and infrastructure to enable the entire engineering org to deliver code to our customers consistently, rapidly, safely, and reliably. This position...SuggestedFull timeLive inWork at officeRemote workWorldwideFlexible hours3 days per week- ...to be part of a culture that drives performance and celebrates success? Are you ready to help lead in the digital space? As a Software Engineer III - Mobile (OS), you will design and develop critical applications that support Victra’s internal teams and external customers...
- Job Summary We are currently looking for Software Engineering interns to join us in these locations: Lowell, MA Boston, MA Raleigh, NC Durham, NC You will work closely with a senior mentor to gain technical knowledge and experience in your field, and cooperate with a broader...Contract workInternshipWork at officeRemote workFlexible hours
- In the Software Engineer Intern position, you'll gain hands-on experience building and maintaining software that transforms healthcare delivery. You'll join an AI-first experienced engineering team to develop, test and enhance applications while learning how AI, automation...Full timePart timeSummer workInternship
- ...Job Description Job Description Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats...Temporary workRelocation packageFlexible hours
- ...decentralized ecosystems and digital assets — either hosted in our SaaS or deployed in their own clouds. Kaleido is seeking a Senior Software Engineer (Platform Infrastructure) passionate about building cloud-native infrastructure and software systems that power large-scale,...Full timeFlexible hours
- ...health around the world. Together were improving health and improving lives. Labcorp is seeking an Executive Director Architecture & Advanced AI Engineering to join our team in Durham NC. Work Schedule: Durham NC / Hybrid Full-time Reports to: Senior Vice President...Full timeTemporary workCasual workInternshipFlexible hours
- ...Labcorp seeks a Director of Laboratory Systems Software Development Engineering to lead software engineering strategy and execution for enterprise clinical laboratory and healthcare IT systems. This senior technical role involves managing engineering teams, establishing...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM Jira - preferred C/C++ - preferred...Permanent employmentFull timeContract workRemote work
- ...Position Summary We are seeking a highly motivated and detail-oriented Azure DevOps Engineer to manage cloud infrastructure, implement and maintain CI/CD pipelines, and support ongoing software code maintenance activities. The ideal candidate will have strong experience...Full time
- ...TX and Durham, NC Job Description We are seeking a highly experienced Sr. Java Fullstack Developer with 7+ years of software engineering experience to design, and delivery of enterprise-scale applications. The ideal candidate will possess deep expertise in java...Full time
- ...Description We are looking for our client, a global company in the life sciences sector, Senior SailPoint IdentityIQ (IIQ) Engineer to lead development, integration, upgrades, testing, troubleshooting, and technical governance across its on-premises and cloud SailPoint...Hourly payContract workRemote workFlexible hours2 days per week3 days per week
- ...Sr. Software Engineer in TestDuration: Long Term ContractLocation: Durham, NC - Hybrid (5 days in a month)Job Description:Build and contribute to develop and support digital capabilities serving retail customers.As a Software Engineer, you will be an integral member of...Work experience placement
- ...Job Title AI Software Engineer Spring Co-op 2027 Date posted 16-Oct-2026 Job ID 137269 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement...Contract workFixed term contractInternshipShift work
$165k - $260k
...Toshiba Global Commerce Solutions is looking for a Principal AI-Native Product Engineer who combines deep software engineering expertise with modern AI-assisted development practices to build production-ready software faster—without compromising architectural integrity...Contract workWork experience placement- ...Location or Durham, NC Our client seeks a Senior Full Stack Engineer to build GenAI-enabled applications, integrations, and reusable... ...~ Strong knowledge of SQL, data modeling, system design, and software engineering fundamentals. ~ Understanding of modern AI technologies...
$82.8k - $124.2k
...organizational teams, including a variety of assigned internal software systems.The Application Developer II is responsible for... ...in computer-related field such as computer science or software engineering, or equivalent related experience.Minimum of 5 years of progressive...Local area- ...We are looking for a hands on Devops Architect/Engineer for an Azure environment. AWS experience is fine if you are willing to learn Azure. This is an onsite, full-time permanent hire position in Raleigh, North Carolina with our client. No visa sponsorship is available...Permanent employmentFull timeVisa sponsorship
- ...Senior Staff Software EngineerDirect Supply is building the future of healthcare technology with industry-leading products, solutions... ...seniors and those who care for them.In the Senior Staff Software Engineer position, you'll lead the development of complex, AI-enabled software...
- ...experience with REST APIs or GraphQL Experience performing the Software Development Lifecycle in an agile environment Experience... ...’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.) 7+ years of software engineering experience...Long term contract
- ...Python Developer Location : East Durham, NC Contact:****@*****.*** Role Description: • 10+ years of software engineering experience with 5+ years of experience in Python • Experience in Django & Nginx • Exposure to AWS Gov cloud, cloud...
- ...We are looking for n experienced Java Software Engineer to join our technology team and work with Basket Capabilities. This area plays a critical role in building Next Generation brokerage platform and other brokerage capabilities. The Expertise You Have Bachelor...
- ...Software Support Engineer Industry: Banking Location: Durham, NC Westlake, TX, New Jersey NJ, Merrimack NH Duration: Long term contract Project: Build Medical / Care Management platform, providing market-leading solution for Utilization Mgmt., Prior Authorization...Long term contract
- ...wiederverwendet wird.**The Role**You will lead the deployment of Xylem Vue software solutions at client sites, ensuring seamless configuration,... ...*** Bachelor’s degree in computer science, Software Engineering, or a related technical field.* 3+ years of experience with ETL...
- UI Developer /UI Mobile DeveloperSomeone who has done Android or iOS, so if they come from a native development background. They need experience with Angular or if they have tons of experience with ionic and mobile development, but used ReactJS that is fine too, but they...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
Related searches
- application engineering manager Durham, NC
- application manager Durham, NC
- software manager Durham, NC
- IT software development manager Durham, NC
- director of software Durham, NC
- director software engineering Durham, NC
- data center chief engineer Durham, NC
- principal engineer Durham, NC
- senior civil engineer project manager Durham, NC
- general engineer Durham, NC





