Demo

Principal Full Stack Engineer

Fidelity Investments Careers
Durham, NC Other
POSTED ON 9/20/2026
AVAILABLE BEFORE 11/20/2026

Job Description:

Note: Fidelity will not provide immigration sponsorship for this position.

Position Description:

Crafts and develops enterprise digital applications with Model–View–Controller (MVC) design pattern, micro front-end strategy, and open micro service architectures. Implements and deploys front-end and back-end applications using Web technologies HTML/CSS, JavaScript or Typescript, Web components, Node.js, Vue.js, Angular, Java, Spring Boot, Object-Relational Mapping (ORM) and Amazon Web Services (AWS). Guides the development of stable, robust, and resilient software applications. Builds digital Restful Application Programming Interface (APIs). Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.

Primary Responsibilities:

  • Participates in architecture design teams.

  • Defines and implements application-level architecture.

  • Develops applications on complex projects, components, and subsystems for the division.

  • Recommends development testing tools and methodologies and reviews and validates test plans.

  • Responsible for QA readiness of software deliverables.

  • Develops comprehensive documentation for multiple applications or subsystems.

  • Establishes full project life cycle plans for complex projects across multiple platforms.

  • Responsible for meeting project goals on-time and on-budget.

  • Advises on risk assessment and risk management strategies for projects.

  • Plans and coordinates complex project schedules and assignments for multiple projects.

  • Acts as a primary liaison for business units to resolve various project/technology issues.

  • Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.

  • Advises senior management on technical strategy.

  • Mentors junior team members.

  • Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.

  • Develops original and creative technical solutions to on-going development efforts.

Education and Experience:

Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Full Stack Engineer (or closely related occupation) developing fund information platforms in a banking and financial domain.

Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Full Stack Engineer (or closely related occupation) developing fund information platforms in a banking and financial domain.

Skills and Knowledge:

Candidate must also possess:

  • Demonstrated Expertise (“DE”) implementing high volume transaction-based batch processing and event driven applications in Object Oriented Programming (OOP), using Java/J2EE technologies -- Core Java, EJB, JMS, JAX-RS, and JPA; developing Java/J2EE applications, using Spring Boot, Spring Batch, REST, and SOAP Application Programming Interface (API) development; and performing service orchestration using Apigee.

  • DE migrating mainframe-based applications to distributed applications, using Java/J2EE, Spring, ORM related frameworks, and relational databases -- Oracle and DB2; writing SQL queries; deploying Java applications onto Linux environments; configuring continuous build and automated deployments, using GIT, Jenkins, Maven, Gradle, and Artifactory; and streaming Java application logs and telemetry tools -- Datadog and Splunk.

  • DE deploying enterprise applications, using Docker, Kubernetes, AWS and Microsoft Azure; defining application observability, using DataDog, Splunk, and Dynatrace; implementing application monitors and alerts, and performing distributed tracing using DataDog; and implementing DevOps and building Continuous Integration (CI) testing practices through CI/Continuous Delivery pipelines (CD), using Groovy, Jenkins, Artifactory, GitHub, and Azure DevOps Services.

  • DE building Web applications using JavaScript frameworks -- Angular and HTML5; developing Sematic HTML/HTML5 UIs -- defining formatting rules and responsive designs -- according to Bootstrap frameworks, using CSS and SCSS.

#PE1M2

#LI-DNI

Fidelity’s Onsite Working Model
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.

Hourly Wage Estimation for Principal Full Stack Engineer in Durham, NC
$58.00 to $72.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Full Stack Engineer?

Sign up to receive alerts about other jobs on the Principal Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633

Sign up to receive alerts about other jobs with skills like those required for the Principal Full Stack Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $101,441 - $130,752
    • Income Estimation: $102,541 - $137,871
  • Code Optimization Skill

    • Income Estimation: $83,745 - $96,702
    • Income Estimation: $92,017 - $124,111
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Fidelity Investments Careers

  • Fidelity Investments Careers Smithfield, RI
  • Job Description: NOTE: Fidelity will not provide immigration sponsorship for this role. The Role The Intermediary Investment Client Group (IICG), a divisio... more
  • 7 Days Ago

  • Fidelity Investments Careers Smithfield, RI
  • Job Description: NOTE: Fidelity will not provide immigration sponsorship for this role. The Role Join us as a Senior Sales Desk Manager in the Fidelity Ins... more
  • 7 Days Ago

  • Fidelity Investments Careers Smithfield, RI
  • Job Description: NOTE: Fidelity will not provide immigration sponsorship for this position. The Role The Financial Institutions Group (FIG) within the Inte... more
  • 7 Days Ago

  • Fidelity Investments Careers Smithfield, RI
  • Job Description: Note: Fidelity will not provide immigration sponsorship for this position. The Role Have a passion for leading facilitated learning experi... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Principal Full Stack Engineer jobs in the Durham, NC area that may be a better fit.

  • Baxter Raleigh, NC
  • This is where your work makes a difference. At Baxter, we believe every person-regardless of who they are or where they are from-deserves a chance to live ... more
  • 27 Days Ago

  • Dexian DISYS Durham, NC
  • The Purpose We are building and scaling GenAI-enabled capabilities that support the Product Delivery Lifecycle (PDLC) from concept through production deliv... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!