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.
skillventory - A Leading Talent Research Firm

Principal Full Stack Engineer

skillventory - A Leading Talent Research Firm

Principal Full Stack Engineer developing solutions for Fidelity’s brokerage platform. Collaborating with teams to deliver low latency and high throughput trading solutions.

Posted 7/1/2026full-timeMerrimack • New Hampshire, Texas • 🇺🇸 United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Expertise in Software Performance Engineering and proficiency in Java, Spring, and Python are essential for building and maintaining high-performance trading solutions. Strong mentoring abilities and experience with trading systems or brokerage technology enhance team collaboration and engineering practices.

Highest-signal resume keywords
Software Performance EngineeringJava DevelopmentSpring FrameworkPerformance Testing with jMeterBrokerage Technology Experience

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
Software DesignSoftware DevelopmentPerformance TestingJavaSpringPythonLinux
Soft Skills
Team CollaborationMentoring
Tools & Technologies
JMeter
Industry Keywords
Trading SystemsBrokerage TechnologyFIX Protocol

Tech Stack

Tools & technologies
CloudJavaJMeterLinuxPythonSpring

About the role

Key responsibilities & impact
  • Building and maintaining Fidelity’s brokerage platform order management and trade processing system
  • Delivering low latency and high throughput trading solutions
  • Working independently as well as collaboratively in a team environment
  • Actively contributing to the improvement of engineering practices such as code and design reviews, cloud strategy, and build and deployment pipelines

Requirements

What you’ll need
  • At least a bachelor’s degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced study
  • Minimum 8 years of software design, development and performance testing experience
  • Deep hands-on experience in Software Performance Engineering
  • Demonstrated skill in Java, Spring, Python, Linux
  • Hands on experience using tools like jMeter to build performance harness for software benchmarking
  • Willingness to guide and mentor junior team members on solid engineering practices
  • Previous exposure to trading systems or brokerage technology
  • Knowledge of the FIX protocol is a plus.

Benefits

Comp & perks
  • Professional development opportunities
  • Work across organization and collaborate with teams to build highly scalable and resilient trading platform
  • Deliver high quality, timely, cost effective and maintainable software solutions