Search
Senior Software Engineer

Senior Software Engineer

locationSalt Lake City, UT, USA
PublishedPublished: 1/17/2026
Full Time

Job Description:

The Role

Are you ready to make a significant impact by developing world-class software solutions? As a Senior Software Engineer at Fidelity Investments you collaboratively conceive and develop innovative AI experiences that empower our customers to invest smarter. You will be responsible for building, maintaining, and advancing codebases in a full stack environment using innovative technologies. As a member of our team you will,

  • Build solutions to support and scale our capabilities.

  • Lead feature development, taking things from concept to deployment alongside our autonomous, multi-functional team.

  • Collaborating with diverse functional teams to ensure seamless integration and performance of our systems.

An ideal candidate embodies drive and confidence. They care deeply about people, including customers and associates. They demonstrate a genuine interest in technology and focus on what is crucial and strategic in the big picture.

The Expertise and Skills You Bring

  • Proven experience as a full-stack developer characterized by a significant emphasis on JavaScript.

  • A passion for technology and can navigate your way across sophisticated and evolving landscapes by staying on top of the latest trends and thrive by sharing knowledge.

  • Outstanding problem-solving skills and the ability to efficiently implement innovative solutions.

  • Have an approach of test first development and are experienced in modern test frameworks. We believe that quality is everyone’s job.

  • A collaborative approach with a strong enthusiasm for continuous learning and improvement.

  • Have great communication skills and technical expertise to drive and participate in meaningful discussions.

  • Strong intellectual curiosity and willingness to explore new technology opportunities.

  • Demonstrable experience with major JavaScript frameworks (Angular specifically).

  • Strong Experience with Automation Tools/Frameworks (Jest, Cucumber, Cypress, etc.).

  • Proven experience with DevOps, CI/CD using tools like Jenkins, uDeploy, Cloud Formation etc.

  • Robust intellectual curiosity coupled with an eagerness to investigate new technology.

The Team

At Fidelity, we have a steadfast dedication to our clients and a culture that flourishes with innovation and collaboration. Our team of mature and skilled developers is passionate about crafting outstanding experiences for our customers. By joining us, you will contribute to the development of advanced AI systems that assist customers with transactions and provide valuable information across the Fidelity network. We gravitate toward those who demonstrate curiosity, step up and take a lead, and own the outcome. Our enthusiasm for a culture of learning and mobility drives us to stay at the forefront of our craft and technological advancement. Our greatest asset is our people, and we are dedicated to building an enduring culture of inclusion and belonging.

Certifications:

Category:

Information Technology

Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.

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.