Enable job alerts via email!

Principal Software Engineer

Fidelity Investments Inc.

London

On-site

GBP 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the finance sector is seeking a Principal Software Engineer to drive innovation and digital transformation. This role involves reducing manual workloads, enhancing scalability, and developing efficient business solutions. The ideal candidate will have extensive Python experience and a strong background in software engineering within finance. Join a dynamic team committed to operational excellence and cutting-edge projects.

Qualifications

  • Extensive hands-on experience in Python programming.
  • Experience in developing scalable data pipelines and REST APIs.
  • Competence in DevOps and automation with CI/CD pipelines.

Responsibilities

  • Focus on reducing manual workloads and enhancing scalability.
  • Collaborate closely with stakeholders for project alignment.
  • Develop and deploy business solutions swiftly.

Skills

Python
Data Processing
Data Visualization
DevOps
Analytical Thinking
Collaboration

Tools

Power BI
Tableau
Streamlit

Job description

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 rapidly, 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!

The Expertise and Skills You Bring
  • You have extensive hands-on experience in Python programming, with a focus 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 are adept at gathering, cleaning, and preprocessing data from various sources to ensure data quality and consistency.
  • You have strong skills in building user-friendly dashboards and reporting tools via Streamlit or similar Python frameworks, as well as connecting to SQL/NoSQL databases.
  • You are proficient in system optimization for high concurrency and large data volumes, implementing caching, partitioning, and performance monitoring to ensure efficiency.
  • Your experience in DevOps and automation is demonstrated through implementing CI/CD pipelines and automated deployment processes.
  • You have valuable experience with BI tools like Power BI and Tableau, and are skilled in advanced data visualization using Streamlit, Dash, or Python front-end frameworks.
  • Your domain knowledge in financial services or asset management, along with excellent communication skills, enables effective presentation of data insights and 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 team skills. Your mindset of continuous learning keeps you at the forefront of emerging technologies.
The Team

The Advanced Process Solutions team is leading digital transformation and operational excellence across our Asset Management Division. We’re driving innovative projects to revolutionize how our associates work. We’re a dynamic team collaborating with business partners to deliver industry-leading solutions. You will play a pivotal role in shaping our digital future and engaging with top-tier professionals in a supportive, forward-thinking environment.

Certifications:
Category:
Information Technology
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer

LessonWise

Greater London

Remote

GBP 70,000 - 90,000

5 days ago
Be an early applicant

Lead Software Engineer

TN United Kingdom

Greater London

Remote

GBP 90,000 - 100,000

11 days ago

Principal Software Engineer – 100% Remote (anywhere in the world)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

23 days ago

Lead / Principal Software Developer - Fully Remote

JR United Kingdom

London

Remote

GBP 70,000 - 90,000

7 days ago
Be an early applicant

Lead / Principal Software Developer - Fully Remote

TN United Kingdom

London

Remote

GBP 70,000 - 90,000

7 days ago
Be an early applicant

Lead Software Developer with Dot Net SQL Server and Azure

Onyx-Conseil

London

Remote

GBP 70,000 - 90,000

5 days ago
Be an early applicant

Lead Software Engineer

Emergn

London

Remote

GBP 60,000 - 100,000

21 days ago

Lead Software Engineer - Python, AWS

JPMorganChase

London

On-site

GBP 80,000 - 90,000

Today
Be an early applicant

Lead Software Engineer

Free-Work UK

England

Remote

GBP 90,000 - 100,000

Yesterday
Be an early applicant