
Principal Software Engineer
Welcome to Fidelity Investments, where we are dedicated to helping our clients achieve their financial goals. We are currently seeking a highly skilled and motivated Principal Software Engineer to join our dynamic team. As a Principal Software Engineer at Fidelity Investments, you will have the opportunity to work on cutting-edge technologies and drive innovation in the financial services industry. We are looking for individuals who are passionate about software engineering, possess strong leadership skills, and have a track record of delivering high-quality, scalable solutions. If you are a self-starter, thrive in a collaborative environment, and have a passion for creating impactful software solutions, then we want to hear from you!
- Develop and maintain high-quality, scalable software solutions for Fidelity Investments.
- Utilize cutting-edge technologies to drive innovation and improve efficiency in the financial services industry.
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement new features.
- Lead and mentor a team of software engineers to ensure timely delivery of projects and maintain high coding standards.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and maintainability.
- Troubleshoot and debug complex technical issues and provide timely resolutions.
- Stay updated with industry trends and advancements in software engineering to continuously improve our products and processes.
- Communicate project status, risks, and issues to stakeholders and provide recommendations for mitigating risks.
- Collaborate with product managers and business stakeholders to understand business needs and translate them into technical requirements.
- Drive continuous improvement by identifying areas for efficiency and proposing solutions to enhance processes and procedures.
- Maintain a positive and collaborative work environment by fostering open communication and promoting teamwork.
- Adhere to coding standards, best practices, and security protocols to ensure the integrity and security of our software solutions.
- Take ownership of projects and ensure successful delivery within given timelines and budget constraints.
- Conduct training and knowledge sharing sessions to promote skill development and enhance team productivity.
- Participate in the recruitment and onboarding process for new team members.
Extensive Experience In Software Development: The Ideal Candidate Should Have At Least 10 Years Of Experience In Software Development, With A Strong Understanding Of Programming Languages Such As Java, C++, Or Python.
Leadership Skills: As A Principal Software Engineer, The Candidate Will Be Responsible For Leading A Team Of Developers, So Strong Leadership Skills Are A Must-Have. The Candidate Should Have Experience In Managing And Mentoring Junior Developers And Be Able To Effectively Communicate And Collaborate With Cross-Functional Teams.
In-Depth Knowledge Of Software Engineering Principles: The Candidate Should Possess A Deep Understanding Of Software Engineering Principles, Such As Design Patterns, Data Structures, And Algorithms. They Should Also Have Experience In Designing And Developing Complex Software Systems.
Experience In Agile Methodologies: Fidelity Investments Follows Agile Methodologies For Software Development, So The Ideal Candidate Should Have Experience In Agile Practices, Such As Scrum Or Kanban. They Should Be Able To Work In A Fast-Paced Environment And Deliver High-Quality Software Within Tight Deadlines.
Strong Problem-Solving And Critical Thinking Skills: The Candidate Should Have A Strong Analytical Mindset And Be Able To Think Critically When Faced With Complex Technical Challenges. They Should Be Able To Identify And Troubleshoot Issues Quickly And Come Up With Effective Solutions.
Communication Skills
Project Management
Data Analysis
Agile Methodology
Technical Leadership
Team collaboration
Problem-Solving
Software Architecture
Systems Design
Continuous
Coding Proficiency
Testing And Debugging
Communication
Conflict Resolution
Customer Service
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Principal Software Engineer in New York, NY, USA is $150,000 - $200,000. However, this can vary depending on factors such as experience, industry, and company size. Additionally, bonuses and other forms of compensation may also impact the total salary package for this role.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Fidelity Investments Inc., commonly referred to as Fidelity, earlier as Fidelity Management & Research or FMR, is an American multinational financial services corporation based in Boston, Massachusetts.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started