
Principal Software Engineer/Developer
As a Principal Software Engineer/Developer at Fidelity Investments, you will have the opportunity to be part of a dynamic team that is revolutionizing the financial services industry. Our innovative and cutting-edge technology is at the forefront of our success, and as a Principal Software Engineer/Developer, you will play a crucial role in driving our company forward. We are seeking an experienced and highly skilled individual who is passionate about software development and has a strong understanding of financial systems. If you are a driven and collaborative individual with a desire to make a significant impact, then we want you to join our team.
- Design and develop innovative software solutions that drive the success of Fidelity Investments and revolutionize the financial services industry.
- Collaborate with a dynamic team of engineers and developers to deliver high-quality, cutting-edge technology solutions.
- Utilize your extensive knowledge and experience in software development to drive our company's growth and success.
- Stay up-to-date with the latest trends and advancements in software development, as well as the financial services industry.
- Take ownership of complex technical challenges and drive them to completion, ensuring the highest levels of quality and performance.
- Lead and mentor junior team members, providing technical guidance and support to help them grow and develop their skills.
- Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
- Analyze and troubleshoot complex technical issues, providing timely and effective resolutions.
- Proactively identify opportunities for process improvements and drive initiatives to increase efficiency, scalability, and reliability of our systems.
- Communicate and present technical concepts and solutions to both technical and non-technical stakeholders.
- Ensure adherence to software development best practices, coding standards, and security protocols.
- Serve as a subject matter expert in financial systems and contribute to the overall technical strategy and direction of the company.
- Demonstrate a strong commitment to continuous learning and improvement, staying current with emerging technologies and industry developments.
Extensive Experience In Software Development: The Ideal Candidate Should Have A Minimum Of 8-10 Years Of Experience In Software Development, With A Strong Understanding Of Modern Programming Languages, Frameworks, And Development Methodologies.
Leadership Capabilities: As A Principal Software Engineer/Developer, The Candidate Will Be Responsible For Leading And Mentoring A Team Of Developers. Therefore, Strong Leadership Skills And Experience In Managing And Delegating Tasks Are Essential.
Strong Technical Knowledge: The Candidate Should Possess A Deep Understanding Of Software Design Principles, Data Structures, And Algorithms. They Should Also Be Well-Versed In Database Management, Cloud Computing, And Other Relevant Technologies.
Business Acumen: In Addition To Technical Expertise, The Candidate Should Have A Good Understanding Of Business And Financial Services. This Will Enable Them To Develop Software Solutions That Align With The Organization's Goals And Objectives.
Communication Skills: The Role Of A Principal Software Engineer/Developer Involves Collaborating With Cross-Functional Teams, Presenting Ideas And Solutions To Stakeholders, And Providing Technical Guidance To Team Members. Therefore, Excellent Communication Skills, Both Written And Verbal, Are Crucial For This Role.
Quality Assurance
Project Management
Database Management
Debugging
Agile Methodology
System Design
Technical Leadership
API development
Team collaboration
Problem-Solving
Software Architecture
Coding Proficiency
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Principal Software Engineer/Developer in San Francisco, CA, USA is between $140,000 and $180,000 per year. This salary range can vary depending on the specific company, industry, and level of experience of the individual. Additionally, factors such as bonuses, stock options, and benefits can also impact the overall compensation package for a Principal Software Engineer/Developer in San Francisco.
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