Fidelity Investments

Principal Software Engineer

Fidelity Investments

Greenwood Village, CO, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate and driven software engineer looking to take your career to the next level? Fidelity Investments is seeking a Principal Software Engineer to join our dynamic and innovative team. As a leader in the financial services industry, Fidelity offers a unique opportunity for talented individuals like you to make a meaningful impact and contribute to the success of our company. In this role, you will have the chance to work on cutting-edge technologies and collaborate with top industry professionals to develop solutions that will shape the future of finance. We are looking for candidates with proven experience, strong leadership skills, and a commitment to continuous learning and development. If you are ready to take on new challenges and drive innovation, we want to hear from you!

  1. Develop and implement innovative software solutions to meet business needs and drive company growth.
  2. Collaborate with cross-functional teams to design, develop, and deploy high-quality, scalable software applications.
  3. Lead and mentor junior engineers, providing guidance and support to foster their professional growth.
  4. Stay updated on industry trends and advancements in technology to continuously improve our software development processes and methodologies.
  5. Take ownership of projects and drive them to completion, ensuring timely delivery and high-quality results.
  6. Identify and troubleshoot technical issues, proposing and implementing effective solutions.
  7. Communicate effectively with team members, stakeholders, and management to provide progress updates and present ideas.
  8. Conduct code reviews and provide constructive feedback to maintain code quality and consistency.
  9. Participate in agile development practices, including sprint planning, retrospectives, and daily stand-ups.
  10. Continuously learn and develop new skills to stay current in an ever-evolving technological landscape.
  11. Collaborate with product owners to understand business requirements and translate them into technical solutions.
  12. Foster a culture of innovation and excellence within the team and across the organization.
  13. Adhere to coding standards, best practices, and security protocols to ensure the integrity and stability of our software products.
  14. Proactively identify and suggest process improvements to increase efficiency and productivity.
  15. Represent the company and its values in a professional and positive manner at all times.
Where is this job?
This job is located at Greenwood Village, CO, USA
Job Qualifications
  • Extensive Experience In Software Development: The Ideal Candidate Should Have At Least 10 Years Of Experience In Software Development, With A Strong Understanding Of Coding Languages, Such As Java, Python, And C++. They Should Also Have A Proven Track Record Of Successfully Delivering Complex Projects.

  • Strong Leadership Skills: As A Principal Software Engineer, The Individual Will Be Responsible For Leading And Managing A Team Of Engineers. Therefore, They Should Have Exceptional Leadership Skills, Including The Ability To Set Clear Goals, Delegate Tasks, And Provide Guidance And Mentorship To Team Members.

  • In-Depth Knowledge Of Software Architecture And Design: The Candidate Should Have A Deep Understanding Of Software Architecture And Design Principles, Including Object-Oriented Design, Design Patterns, And Solid Principles. They Should Be Able To Architect Scalable And Maintainable Software Solutions.

  • Experience With Agile Methodologies: Fidelity Investments Follows An Agile Development Approach, So The Candidate Should Have Hands-On Experience With Agile Methodologies, Such As Scrum Or Kanban. They Should Also Be Familiar With Tools And Practices Commonly Used In Agile Environments.

  • Excellent Communication And Collaboration Skills: The Principal Software Engineer Will Be Required To Collaborate With Cross-Functional Teams, Including Product Managers, Designers, And Other Engineers. Therefore, They Should Possess Excellent Communication Skills And Be Able To Effectively Work In A Team Environment. They Should Also Be Able To Communicate Technical Concepts To Non-Technical Stakeholders.

Required Skills
  • Software Development

  • Quality Assurance

  • Strategic Planning

  • Project Management

  • Data Analysis

  • Communication

  • Agile Methodology

  • Continuous Improvement

  • Team Leadership

  • Problem-Solving

  • Technical Expertise

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer in Greenwood Village, CO, USA is between $140,000 and $170,000 per year. This may vary depending on the specific company, experience level, and skills of the individual.

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 BeforeJuly 20th, 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