Principal Full Stack Engineer

Fidelity Investments is a privately held, Boston-headquartered financial services company providing investing, trading, retirement, wealth management, brokerage, workplace benefits, custody and clearing, and digital-asset services.

Maintainer signals as of 9/25/2026

Boston, Massachusetts, United States
About Fidelity Investments

Fidelity serves individual investors, employers, wealth-management firms, institutions, innovators, and charitable donors through diversified financial-services businesses. Current offerings include brokerage and trading, mutual funds and exchange-traded products, retirement and workplace savings, financial planning and advice, wealth management, institutional custody and clearing, and crypto/digital-asset products.

View jobs by Fidelity Investments

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and implement full-stack applications, services, APIs, and user interfaces. You will define architecture and integration patterns, improve performance and quality, establish reusable frameworks, automate deployments, monitor systems, guide production troubleshooting, and mentor engineers.

Requirements

  • Bachelor's degree and five years of relevant experience, or master's degree and three years of relevant experience
  • Angular
  • Java
  • J2EE
  • Spring
  • Spring Boot
  • REST API
  • HTML5
  • CSS3
  • JavaScript or TypeScript
  • Oracle
  • Jenkins
  • Docker
  • Terraform
  • AWS
  • Kubernetes
  • Splunk
  • Datadog
  • SQL
  • PowerBI

Responsibilities

  • Define and implement application-level architecture
  • Develop complex full-stack applications, components, and subsystems
  • Establish reusable frameworks, components, and development patterns
  • Design API and service-integration patterns
  • Build CI/CD infrastructure and automate deployments
  • Create alerts and monitoring systems
  • Analyze application usage and performance metrics
  • Troubleshoot production issues in complex integrated systems
  • Mentor junior team members
  • Advise senior management on technical strategy

Benefits

  • Fully paid parental leave
  • On-site health and wellness centers