Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Principal Software Engineer

AT Fidelity Investments
Fidelity Investments

Principal Software Engineer

London, United Kingdom

Job Description:

Are you ready to be at the forefront of innovation and digital transformation? Do you thrive in a dynamic environment where collaboration and creativity are key? If so, we have the perfect opportunity for you!

The Role

As a Principal Software Engineer, you'll focus on reducing manual workloads, mitigating operational risks, and enhancing the scalability of day-to-day business operations. You'll leverage your technical expertise to streamline business processes and increase efficiency across various functions.

With the opportunity to develop and deploy viable business solutions in days, not years, you'll be a full-stack engineer taking projects from concept to implementation. You'll collaborate closely with stakeholders to align project objectives and ensure successful implementation. Join us and make a significant impact at Fidelity, where innovation and excellence are at the heart of everything we do!

Want more jobs like this?

Get jobs in London, United Kingdom delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


The Expertise and Skills You Bring

  • You have extensive hands-on experience in Python programming, with a strong emphasis on developing scalable and efficient applications.
  • Your background in software engineering within the finance industry or related sectors has equipped you with the expertise to design, build, test, and maintain Python REST APIs and data processing pipelines.
  • You excel in developing scalable data pipelines, and you are adept at gathering, cleaning, and preprocessing data from various sources to ensure data quality and consistency.
  • Your skills in building user-friendly dashboards and reporting tools via Streamlit or similar Python frameworks, as well as connecting to SQL/NoSQL databases, are exceptional.
  • You have a keen ability to optimize systems for high concurrency and large data volumes, implementing caching, partitioning, and performance monitoring to ensure efficiency.
  • Your competence in DevOps and automation is demonstrated through your implementation of CI/CD pipelines and automated deployment processes.
  • You bring valuable experience with BI tools like Power BI and Tableau, and you are well-versed in advanced data visualization best practices using Streamlit, Dash, or Python front-end frameworks.
  • Your domain knowledge in financial services or asset management, coupled with excellent verbal and written communication skills, enables you to present data insights effectively and conduct user training.
  • You are an analytical thinker who thrives in fast-paced environments and can adapt to ambiguity.
  • As a team player, you have experience working with globally dispersed teams and excel in collaboration. Your strategic thinking drives technical vision and execution, and you are passionate about mentoring and elevating your team members' skills. Your continuous learning mindset keeps you at the forefront of emerging technologies.

The Team

The Advanced Process Solutions team is at the forefront of innovation, leading the charge in digital transformation and operational excellence across our Asset Management Division. We're driving cutting-edge projects to revolutionize how our associate's work. We're a dynamic team collaborating with business partners to deliver industry leading solutions. You will play a pivotal role in shaping the future of our digital landscape. You'll have the opportunity to engage with top-tier professionals in a supportive and forward-thinking setting.

Certifications:

Category:

Information Technology

Client-provided location(s): London, UK
Job ID: Fidelity-2110843
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Snacks
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Company Equity
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program

Company Videos

Hear directly from employees about what it is like to work at Fidelity Investments.