Principal Software Engineer

A privately held financial services company that provides financial expertise and solutions to help people live the lives they want.
Merrimack, NH, USABoston, MA, USA
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance

Description For Principal Software Engineer

Fidelity Asset Management Solutions (FAMS) is seeking a Principal Software Engineer to join their dynamic engineering team. This role combines hands-on development with technical leadership, focusing on building microservices and UIs for a new Options Overlay Product within FAMS.

The position offers a unique opportunity to be part of building a new platform from the ground up in FAMS, an exciting growth area under the Investment Frontier Neighborhood (IFN). You'll work on expanding capabilities within the new Liquid Alts product that utilizes various Market Instruments including Derivatives and Equities.

As a Principal Engineer, you'll lead a squad while actively contributing to development, providing technical direction, and collaborating with Team Leads, Product Owners, Architects, and Business Partners. The role requires extensive experience with SpringBoot, Angular, Java, and RESTful services, plus familiarity with cloud technologies like AWS and Kubernetes.

The ideal candidate brings 10+ years of design & development experience, strong technical leadership abilities, and excellent communication skills. You'll be responsible for setting engineering standards, mentoring team members, and ensuring delivery of high-quality solutions in an agile environment.

Fidelity offers comprehensive benefits including 401(k) with company match, medical/dental/vision coverage, parental leave, and student loan assistance. The role follows a hybrid working model, combining onsite and remote work to balance business needs with flexibility.

Join a team at the forefront of engineering in Asset Management Technology, where you'll have the opportunity to work on cutting-edge problems while contributing to Fidelity's mission of making financial expertise broadly accessible and effective.

Last updated 5 hours ago

Responsibilities For Principal Software Engineer

  • Lead a squad responsible for building a brand-new platform for Options Overlay Product
  • Provide technical guidance to the team
  • Coach and mentor junior team members
  • Deliver high quality, maintainable software solutions in an agile environment
  • Contribute to engineering practices such as code reviews and deployment pipeline
  • Work with product owner and technical leads to influence technical improvements
  • Develop understanding of the business domain

Requirements For Principal Software Engineer

Java
TypeScript
  • BS/MS in computer science, Engineering, Information Technology or equivalent
  • Minimum of 10 years of design & development experience
  • Extensive experience in SpringBoot, Angular (RXJS) / Java, RESTful services / Oracle SQL & PLSQL
  • Experience in ATDD, Cucumber, Karate, Cypress or similar frameworks
  • Knowledge of Cloud Technologies such as AWS and Kubernetes
  • Strong collaboration and communication skills
  • Experience in breaking down high-level requirements into solutions
  • Experience in leading the design of enterprise solutions

Benefits For Principal Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 401(k) with company match
  • Medical, dental, vision and prescription drug coverage
  • 16-week maternity leave & 12-week parental leave
  • Student loan assistance
  • Hybrid working model

Interested in this job?

Jobs Related To Fidelity Investments Principal Software Engineer

VP Architecture

VP Architecture position at Fidelity Investments leading technology vision and architecture for charitable giving platform, combining technical expertise with leadership responsibilities.

Principal, Full Stack Engineer

Principal Full Stack Engineer role at Fidelity Investments focusing on quantitative research platform development using Python and modern data engineering tools.

Director, Architecture

Director of Architecture position at Fidelity Investments focusing on designing and implementing scalable solutions for Asset Management Technology's Strategic Advisors business.

Principal, Full Stack Engineer

Principal Full Stack Engineer position at Fidelity Investments working on Convertible Liquid Alternatives products within FAMS.

Principal, Full Stack Engineer

Principal Full Stack Engineer position at Fidelity Investments, focusing on quantitative development for fixed income, combining software engineering expertise with financial domain knowledge.