Talent.com
Director, Software Engineering
Director, Software EngineeringFidelity Investments • Durham, NC, United States
Director, Software Engineering

Director, Software Engineering

Fidelity Investments • Durham, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description :

Position Description :

Identifies, maintains, and prioritizes technical tasks Technology Lifecycle Management and Continuous Improvement (CI) using Kafka and Python script in Jenkins frameworks. Facilitates and provides leadership for design, code review, and engineering meetings for application developers using BitBucket and Git. Leads the design and implementation of portfolio services using Axioma Portfolio, Confluence Gliffy, Draw.io, Microsoft Visio, and PowerPoint. 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 in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and six (6) years of experience as a Director, Software Engineering (or closely related occupation) developing portfolio construction applications according to Agile methodologies.

Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and four (4) years of experience as a Director, Software Engineering (or closely related occupation) developing portfolio construction applications according to Agile methodologies.

Skills and Knowledge :

Candidate must also possess :

  • Demonstrated Expertise ("DE") developing high throughput, fault tolerant, high concurrency batch process and highly scalable middle-tier Web Services for portfolio construction and management applications in a batch / event-based hybrid paradigm using Java and Spring; administering, configuring, and interacting over message-based middleware Java Message Service (JMS), Kafka / Kinesis, Kafka Streams and JPA / myBatis applications; analyzing complex financial data landscapes across relational databases Oracle PL / SQL; scheduling batch jobs using Autosys; and collaborating with third-party vendor portfolio optimizations (Axioma) for lose coupling.
  • DE analyzing requirements and large inter-connected data models partitioning, dimensional modelling, and noSQL data models to develop portfolio construction and management applications with vertically aligned full stack stories according to Agile methodologies; identifying requirements in automation-capable tests, using Behavior Driven Development (BDD) techniques, Spock, Junit, Cypress, or Cucumber; and developing vertical stories across tiers data, application, and User Interfaces (UIs) - using Oracle, Dynamo, Java, Python, Spring, Angular, and JHipster.
  • DE participating in and providing mentorship throughout the full Software Development Lifecycle (SDLC) migrating and optimizing Continuous Integration / Continuous Delivery (CI / CD) pipelines (using Jenkins, uDeploy, and Concourse within Amazon Web Services (AWS) hybrid Cloud frameworks), supporting storage (using Relational DB, s3, or AWS Relation Database Service (RDS)), and performing source code and structures management (using Git, Bitbucket, and Maven), scalable messaging management (JMS or Kinesis / Kafka), and log aggregation (using Splunk, Cloud Watch, or Datadog).
  • DE monitoring, profiling, and troubleshooting portfolio construction and management application performance-related issues using Datadog, JProfiler, Java VisualVM, and JConsole; developing application baseline behavior profiles to form the basis of issue alerting and monitoring, and planning project operational and performance optimization using jMagic and JIRA; and performing application performance assessments and building, and dynamic instance scaling using AWS Services Elastic Compute Cloud (EC2), Elastic Kubernetes Service (EKS), Elastic Container Service (ECS) and Docker according to DevOps methodologies.
  • #PE1M2

    #LI-DNI

    Certifications : Category :

    Information Technology

    Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.

    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.

    [job_alerts.create_a_job]

    Director Software Engineering • Durham, NC, United States

    [internal_linking.similar_jobs]
    Associate Director, Engineering Packaging Technology

    Associate Director, Engineering Packaging Technology

    MSD • Durham, North Carolina, USA
    [job_card.full_time]
    This role serves as an essential part of the External Manufacturing & Network Equipment team in providing technical leadership and support to our companys internal & external packaging netw...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Business SystemsNewRemote - USA

    Director, Business SystemsNewRemote - USA

    Boulevard • Durham, NC, US
    [job_card.full_time]
    Boulevard provides the first and only client experience platform for appointment-based, self-care businesses.We empower our customers to give their clients more of the magical moments that matter m...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Engineering

    Director of Engineering

    Intuition Machines • Durham, NC, United States
    [job_card.full_time]
    Intuition Machines uses AI / ML to build enterprise security products.We apply our research to systems that serve hundreds of millions of people, with a team distributed around the world.You are prob...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Founding Engineer, Stealth AI Company

    Founding Engineer, Stealth AI Company

    Shaper Capital • Research Triangle area in North Carolina, North Carolina, United States
    [job_card.full_time]
    We’re building the AI-powered knowledge layer for law enforcement.Officers today juggle 15-20 disconnected systems (RMS, CAD, policies, training portals, court scheduling), wasting critical time an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Engineering

    Director, Engineering

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    The application window is expected to close on : 02 / 26 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Cisco & Splunk are her...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Software Engineering

    Director of Software Engineering

    VirtualVocations • Durham, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Director of Software Engineering for the NIM Factory.Key Responsibilities Define the technical strategy and roadmap for establishing NIM as the universal standard for A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Technical Systems Engineering

    Director, Technical Systems Engineering

    Cisco • Durham, NC, United States
    [job_card.full_time]
    The application window is being extended, expected to close on Jan.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Cisco IT is a ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Roxboro, NC, United States
    [job_card.full_time] +1
    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]
    [last_updated.last_updated_30] • [promoted]
    Assistant Director, Digital Acquisition

    Assistant Director, Digital Acquisition

    Duke Clinical Research Institute • Durham, NC, United States
    [job_card.full_time]
    Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools.Ranked sixth among medical schools in the nation, the School takes pride in being an incl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Systems Engineering

    Director, Systems Engineering

    Clever Devices • Apex, NC, US
    [job_card.full_time]
    Director Of Systems Engineering.As the leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of excit...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Director, Engineering & Operations, MC

    Director, Engineering & Operations, MC

    Duke University • Durham, NC, United States
    [job_card.full_time]
    Are you ready to play a pivotal role in supporting the mission of Duke University Medical Center?.Direct the overall maintenance and engineering services in support of Duke University Medical Cente...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Director / Executive Director, Manufacturing Sciences and Technology, Holly Springs

    Senior Director / Executive Director, Manufacturing Sciences and Technology, Holly Springs

    Genentech • Holly Springs, NC, United States
    [job_card.full_time]
    Welcome to Holly Springs, North Carolina- home to Roche / Genentech's largest-ever investment : a $2B greenfield start-up where next-generation technology, high-performing teams and Operational Excell...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Simply Easier Payments • Chapel Hill, North Carolina, United States
    [job_card.full_time]
    For nearly 20 years, Simply Easier Payments has been a leading provider of billing services to the insurance industry.Principal Software Engineer with at least 15 years of experience as a Software ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Emergency Department RN

    Travel Emergency Department RN

    Premier Medical Staffing Services • Roxboro, NC, US
    [job_card.permanent]
    Premier Medical Staffing Services is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Roxboro, North Carolina. Job Description & Requirements.Premier Medical Staff...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, IT Cloud Infrastructure Solutions

    Director, IT Cloud Infrastructure Solutions

    Blue Cross and Blue Shield of North Carolina • Chapel Hill, NC, United States
    [job_card.full_time]
    The Director of IT Cloud Infrastructure Solutions is responsible for leading teams dedicated to the detailed design and planning of our cloud infrastructure technology futures.Lead the design of tr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Director, Facilities & Engineering

    Senior Director, Facilities & Engineering

    KBI BioPharma • Durham, NC, United States
    [job_card.full_time]
    The Senior Director, Facilities and Engineering is responsible for the building and equipment and system performance of a cGMP manufacturing facility. The Senior Director leads, manages, and coaches...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Testing

    Director of Testing

    Smart Wires Inc • Durham, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Smart Wires provides advanced power flow control solutions and analytics that enable controllable power systems.This gives grid operators more control over where power flows and helps them use thei...[show_more]
    [last_updated.last_updated_30]