Fidelity Wealth’s Trade Management Engineering group builds electronic trading solutions for Fidelity’s Capital Markets division. The team develops low-latency, high-throughput trading platforms and works across internal and external teams to deliver end-to-end electronic trading workflows. The Principal Software Engineer is a hands-on technical leadership role responsible for designing and developing next-generation trading systems and scalable, resilient, high-performance trading infrastructure. The role collaborates across teams, mentors engineers, and drives innovation in a mission-critical environment. Responsibilities include architecting distributed, event-driven electronic trading systems; developing algorithmic trading systems for equities and options; optimizing platform performance; and supporting production and non-production environments, including off-hours or weekend support as needed. Fidelity states that it is transitioning to a full-time onsite working model through a phased regional and role-based rollout. Onsite expectations vary and may evolve. The position’s base salary range is $107,000–$216,000 USD per year; placement depends on responsibilities, scope, location, relevant experience, and other factors. Bonus or other variable compensation may be included depending on eligibility. Fidelity offers benefits including health care coverage, emotional well-being support, retirement benefits, paid time off, parental leave, charitable giving employee match, and educational assistance. Fidelity will not provide immigration sponsorship for this position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal