Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Fidelity Investments

Principal Full Stack Engineer – Trading

Fidelity Investments

Full Stack Engineer developing web applications for financial advisors. Leading agile development and collaborating in a supportive environment.

Posted 4/17/2026full-timeSmithfield • New Hampshire, New Jersey, Rhode Island • 🇺🇸 United StatesLead💰 $107,000 - $216,000 per yearWebsite

Tech Stack

Tools & technologies
AngularAWSCloudDockerJavaJenkinsKubernetesSOAPSpringSpring BootSpringBootTerraformTypeScript

About the role

Key responsibilities & impact
  • You will play a leading role in the agile development of the web applications used by thousands of Investment Professionals to deliver comprehensive brokerage solutions to their customers.
  • Developing and deploying software in a fast-paced environment.
  • Collaborating with colleagues on technical implementation and process improvement.
  • Able to clearly present sophisticated technical solutions, ideas, and plans to senior management, business partners, and less technical team members as needed.
  • Working closely with technology and business partners to design new features.
  • Passion for learning the latest technologies and frameworks.
  • Building positive relationships within and across teams.
  • Mentor and be mentored by your team members and partners.

Requirements

What you’ll need
  • 10+ years full stack software development experience building enterprise web and middle tier applications including Angular, Typescript, and core Java with Spring/Springboot.
  • B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
  • Hands-on technical leadership experience to guide, encourage, and motivate your fellow engineers while ensuring high quality software and adherence to standards.
  • Experience working in an Agile Scrum development environment.
  • Experience with web services - JSON, XML, REST, SOAP, etc.
  • Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
  • Experience with unit testing and test automation libraries/strategies.
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
  • Experience using source control and pull requests for collaborative development in code repository tools such as GitHub.
  • Strong communications and problem-solving skills.

Benefits

Comp & perks
  • comprehensive health care coverage and emotional well-being support
  • market-leading retirement
  • generous paid time off and parental leave
  • charitable giving employee match program
  • educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack software developmentAngularTypescriptJavaSpringSpringbootweb servicesunit testingtest automationcontinuous integration
Soft Skills
technical leadershipcommunicationproblem-solvingcollaborationmentoringrelationship building
Certifications
B.S. in Computer ScienceB.S. in EngineeringB.S. in Mathematics