Principal Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Durham, NC, USA
In-Office
Senior level
Fintech
The Role
Design, build, and maintain enterprise-scale full-stack customer applications. Develop Angular and Java/Spring Boot solutions, REST APIs, microservices, and micro-frontends. Apply DevSecOps, cloud-native deployment, TDD, automated testing, and secure coding practices. Collaborate with architecture, security, UX, and platform teams, mentor engineers, contribute to technical standards, and deliver resilient digital solutions.
Summary Generated by Built In
Job Description:

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

The Role

Fidelity Charitable is looking for experienced engineers who are hardworking, collaborative, analytical thinkers to help deliver the best digital solutions to our customers. The ideal candidate is deeply entrenched in full stack development, with a passion for using tools and frameworks to guide the development of stable, robust, and resilient apps that best serve our customer initiatives.

The Expertise and Skills You Bring

  • 7+ years of experience designing, building, and maintaining full‑stack, customer‑facing applications at enterprise scale
  • Bachelor’s degree in computer science or equivalent practical experience
  • Strong experience working in Agile/Scrum teams with a focus on delivering high‑quality software
  • Advanced hands‑on expertise with Angular (11+), HTML/CSS, JavaScript/TypeScript, and modern front‑end patterns
  • Proven backend development experience using Java (11+), Spring Boot, and open‑source technologies
  • Experience designing and building RESTful APIs, microservices, and micro front‑end architectures
  • Strong understanding of DevSecOps principles and tools such as Jenkins, SonarQube, Git/GitHub, Datadog, and CI/CD pipelines
  • Cloud‑native development experience with AWS, Docker, and Kubernetes, including secure and scalable deployments
  • Commitment to quality-first engineering through TDD, automated testing, and secure coding practices
  • Ability to collaborate closely with architecture, security, UX, and platform teams, while mentoring peers and contributing to engineering standards
  • Strong communication skills, an enterprise mindset, and a passion for continuous learning and technical leadership

The Team

Fidelity Charitable software engineers develop next-generation technology that directly impacts how our customers accomplish their philanthropic goals. As a Software Engineer within our technology business unit, you will help take Fidelity Charitable applications to the next level of evolution. The position will require hands-on software development, cross team collaboration with a diverse and co-located engineering team, and the ability to visualize customer issues as drivers for internal change.

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.

Skills Required

  • 7+ years of experience designing, building, and maintaining full-stack, customer-facing applications at enterprise scale
  • Bachelor's degree in computer science or equivalent practical experience
  • Experience working in Agile/Scrum teams
  • Advanced hands-on expertise with Angular 11+, HTML/CSS, JavaScript/TypeScript, and modern front-end patterns
  • Backend development experience using Java 11+, Spring Boot, and open-source technologies
  • Experience designing and building RESTful APIs, microservices, and micro-front-end architectures
  • Understanding of DevSecOps principles and tools including Jenkins, SonarQube, Git/GitHub, Datadog, and CI/CD pipelines
  • Cloud-native development experience with AWS, Docker, and Kubernetes
  • Experience with TDD, automated testing, and secure coding practices
  • Ability to collaborate with architecture, security, UX, and platform teams
  • Ability to mentor peers and contribute to engineering standards
  • Strong communication skills, enterprise mindset, and commitment to continuous learning and technical leadership

Fidelity Investments Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Fidelity Investments and has not been reviewed or approved by Fidelity Investments.

  • Strong & Reliable Incentives Bonuses, commissions, and profit-sharing are presented as generous and meaningful components of total compensation, with certain roles achieving high total earnings through multiple pay streams. Variable pay is consistently framed as a positive contributor beyond base salary.
  • Retirement Support A 401(k) match up to 7% alongside additional profit-sharing up to 10% materially enhances long-term compensation. These retirement features are highlighted as standout strengths of the overall package.
  • Parental & Family Support Generous paid parental leave (16 weeks maternity, 12 weeks parental), backup dependent care, and adoption assistance provide robust family support. Hybrid work and caregiving resources further ease family responsibilities.

Fidelity Investments Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
58,848 Employees
Year Founded: 1946

What We Do

At Fidelity, our goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. We do this by focusing on a diverse set of customers: - from 23 million people investing their life savings, to 20,000 businesses managing their employee benefits to 10,000 advisors needing innovative technology to invest their clients’ money. We offer investment management, retirement planning, portfolio guidance, brokerage, and many other financial products. Privately held for nearly 70 years, we’ve always believed by providing investors with access to the information and expertise, we can help them achieve better results. That’s been our approach- innovative yet personal, compassionate yet responsible, grounded by a tireless work ethic—it is the heart of the Fidelity way.

Similar Jobs

Ahold Delhaize USA Logo Ahold Delhaize USA

Principal Software Engineer

AdTech • eCommerce • Food • Marketing Tech • Retail
Hybrid
Salisbury, NC, USA
10000 Employees
163K-245K Annually

Spectrum Logo Spectrum

Principal Software Engineer

Information Technology • Internet of Things • Mobile • On-Demand • Software
Hybrid
Charlotte, NC, USA
100000 Employees

Resideo Logo Resideo

Principal Software Engineer

Internet of Things • Software • Manufacturing
In-Office or Remote
2 Locations
14000 Employees

Toshiba Logo Toshiba

Principal Software Engineer

Artificial Intelligence • Hardware • Internet of Things • Other • Energy
In-Office
Durham, NC, USA
10001 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account