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]
    Engineering Manager

    Engineering Manager

    Turnkey • Durham, NC, US
    [job_card.full_time]
    Turnkey is a key management API optimized for security, flexibility, and ease-of-use.Founded by the leaders who scaled Coinbase Custody from 0 to a $100M+ ARR business, Turnkey is rewriting the rul...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Emergency Department RN

    Travel Emergency Department RN

    Ethos Medical Staffing • Roxboro, NC, US
    [job_card.full_time]
    Ethos Medical Staffing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Roxboro, North Carolina. Job Description & Requirements.Ethos Medical Staffing Job ID #3...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Technical Systems Engineering

    Director of Technical Systems Engineering

    Cisco • Durham, NC, United States
    [job_card.full_time]
    The application window for this position is open until January 20, 2026.However, please note that the posting may be removed early if the position is filled or if a sufficient number of application...[show_more]
    [last_updated.last_updated_1_day] • [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]
    Director of Digital Platforms

    Director of Digital Platforms

    MyComputerCareer • Apex, NC, United States
    [job_card.full_time]
    Hybrid - Must be located in the Raleigh, NC area.Behind every student success story is a network of systems, tools, and technology that keep our teams connected, efficient, and focused on what matt...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Backend Engineering Director

    Backend Engineering Director

    VirtualVocations • Durham, North Carolina, United States
    [job_card.full_time]
    A company is looking for an Engineering Director, Backend.Key Responsibilities Lead and grow a team of 30 engineers, addressing challenges and driving hiring decisions Make data-driven technical...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Full Stack Engineering

    Director, Full Stack Engineering

    Fidelity Investments • Durham, NC, United States
    [job_card.full_time]
    Digital Platforms Director, Software Engineering (Individual Contributor).Are you excited about applying your full stack engineering skills to build Enterprise Digital Experiences for customers of ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Core Experiences - Durham, USA

    Senior Software Engineer, Core Experiences - Durham, USA

    Speechify • Durham, NC, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[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, Technical Systems Engineering

    Director, Technical Systems Engineering

    Cisco Systems, Inc. • Research Triangle Park, 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]
    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]
    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]
    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]
    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]