Fidelity Investments

Principal Software Engineer/Developer

Fidelity Investments

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

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.

  1. Design and develop innovative software solutions that drive the success of Fidelity Investments and revolutionize the financial services industry.
  2. Collaborate with a dynamic team of engineers and developers to deliver high-quality, cutting-edge technology solutions.
  3. Utilize your extensive knowledge and experience in software development to drive our company's growth and success.
  4. Stay up-to-date with the latest trends and advancements in software development, as well as the financial services industry.
  5. Take ownership of complex technical challenges and drive them to completion, ensuring the highest levels of quality and performance.
  6. Lead and mentor junior team members, providing technical guidance and support to help them grow and develop their skills.
  7. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  8. Analyze and troubleshoot complex technical issues, providing timely and effective resolutions.
  9. Proactively identify opportunities for process improvements and drive initiatives to increase efficiency, scalability, and reliability of our systems.
  10. Communicate and present technical concepts and solutions to both technical and non-technical stakeholders.
  11. Ensure adherence to software development best practices, coding standards, and security protocols.
  12. Serve as a subject matter expert in financial systems and contribute to the overall technical strategy and direction of the company.
  13. Demonstrate a strong commitment to continuous learning and improvement, staying current with emerging technologies and industry developments.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • 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.

Required Skills
  • Quality Assurance

  • Project Management

  • Database Management

  • Debugging

  • Agile Methodology

  • System Design

  • Technical Leadership

  • API development

  • Team collaboration

  • Problem-Solving

  • Software Architecture

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

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.

Additional Information
Fidelity Investments is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJanuary 30th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Fidelity Investments

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.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started