Senior Software Engineer @ T. Rowe Price - London

Job Overview

2 months ago

Senior Software Engineer

T. Rowe Price - London

A career at T. Rowe Price says you want to contribute and make a difference at a leading global investment management firm where success results from the dedication our associates have in building success for our clients. We are a growing organization of associates from diverse backgrounds, experiences, and perspectives.

We take a long-term view on associates and their careers. Our associates do phenomenal work with purpose, and as a result, we provide growth opportunities through in-person and online training, management development programs, and career development on the job.

If you are seeking a meaningful work experience along with a workplace culture that thrives on teamwork, we invite you to explore the opportunity to join us.


The T Rowe Price Fixed Income Front Office technology team is looking for a software engineer to help build a suite of next-generation, cloud native applications. In this role, you will engineer and develop new capabilities using modern cloud technologies for use by our Portfolio Managers and Quantitative Analysts.

This is a hands-on, full-stack role, providing opportunities to solve complex business and technical problems. You will be a key contributor throughout the entire product lifecycle, capable of working individually, or in collaboration with others.

You will work with smart, talented people across our business. We will expect you to be agile, show leadership and think outside the box. In return, we’ll give you challenging work that has impact, gives opportunities for you to learn and grow, and to do so in a collaborative, supportive environment.

Principal Responsibilities

  • Takes pride in engineering excellence and instils these values in others
  • Client-focused approach – delivering working code often
  • Excellent interpersonal skills; able to establish and maintain a close working relationship with portfolio managers, quantitative researchers, traders, senior business stakeholders, and other technologists
  • A proponent of strong collaborative software engineering techniques and methods: agile development, continuous delivery, code review or pairing, unit testing, refactoring and related approaches
  • Demonstrable passion for technology (e.g. personal projects, open-source involvement) while using their problem-solving capabilities to deliver solutions utilizing a top-end engineering approach
  • A passion for front end development with an interest in emerging technologies like Snowpack / Skypack, Web Assembly, GraphQL / Apollo
  • Desire to lead technically, coaching less-experienced members in best practices



  • Knowledge of JavaScript is a core requirement. TypeScript, Python and Java skills are also highly desirable
  • Recent and frequent experience developing with React. Knowledge of hooks, and experience with a modern state management system such as Redux or Recoil
  • Experience developing charts / data visualisations, especially with use of d3 / VisX and in a financial context
  • Test-oriented mentality using appropriate tools and techniques: TDD / BDD, Jest,, Enzyme / React Testing Library


  • A solid understanding of financial instruments (securities, derivatives), capital markets, specifically relating to Fixed Income and Asset Management. Experience working closely with front office business clients – e.g. Portfolio Managers, Quants, Traders etc
  • Proficient with industry standard data handling and manipulation libraries, especially Pandas / NumPy
  • Experience with building, running and debugging containerized code, and with FaaS solutions such as AWS Lambda
  • Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics

T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.

Similar Jobs

Personal Assistant



This is a busy role providing PA support to 4 senior executives in the Group (Communications Director, Chief Procurement Officer, CEO Cyber, Head of Investor…

Rota Coordinator

Ashbourne Healthcare Services


The duties will include matching staff availability to clients schedules by liaising directly with both. 28 days holiday per year.

Operations Risk Control Specialist

Transport for London


The Elizabeth Line is the latest addition to London’s transport network and will dramatically improve transport links in the Capital.

Senior Analyst Product & Pricing Administration



As a Pricing & Product Administration Analyst, you will support Product Mangers globally by managing the pricing and product availability updates for Equinix…

Reception Manager

The Reform Club


Fully conversant with Microsoft MS (Word, Excel, Powerpoint, Outlook) and room booking software. Ability to communicate confidently with individuals of all…

Senior Registered Nurse - Wards

Circle Health Group


Proficient in the use of a PC, including the use of software and systems. This is a Full time role for 37.5 hours a week. NHS Blue Light Discount Card.

Senior Youth Worker - Tower Hamlets



Be competent in a range of IT including Microsoft Office and video conferencing software. The Senior Youth Worker for Tower Hamlets will coordinate and develop…

Senior Software Engineer - Machine Learning - London/Remote

Fast AF


Remarkable professional experience designing and developing software at scale. The company’s products work on any browser, device or platform to deliver a…

Senior Test Automation Engineer

News UK Ltd


You will help define, implement and continuously improve a testing strategy, aiming to automate as much as possible.

Senior Systems Engineer

ICBC Standard Bank


Responsible for deployment of the Endpoint Engineering technology stack and component items, including deployment planning, scheduling & control, installations,…

Head of Programme: Market Access and Consumer Tech



A team player who has experience of managing relationships with a diverse range of stakeholders and is comfortable working with senior individuals in industry…

Graphic Designer, Beauty - FTC until June 2022



An extensive knowledge of Adobe Creative Suite software, including Photoshop, InDesign, Illustrator. Burberry requires an experienced, skilled and enthusiastic…

Senior Claims Adjuster

Aspen Insurance Holdings


Good IT skills, knowledge of Microsoft packages, Word, Excel, Email, Internet software, Database software, CLASS/ECF. Process advices and settlements via ECF.

General Manager - The Stage, London PMFM (Maternity Cover)



¾ Able to use IT software such as Word, Excel, and databases, Understand and use industry/CBRE specific IT applications.

Agile Portfolio Lead 2



Extensive experience in liaising with senior stakeholders and delivering successful change initiatives. You're a strong all-rounder, willing to get involved in…

Senior Account Executive - Platform sales



You will have 5+ years of quota carrying software or technology sales, account management and virtual team leadership experience.

Senior Account Executive, Business Services & Ireland, MuleSoft



Relevant new business experience of selling enterprise software of SaaS solutions, ideally business applications gained within a major software vendor or system…

Product Development Manager



Demonstrable experience managing software teams and launching products in market. Manage internal and 3rd party development houses on a senior level, driving…

Senior Professional Services Consultant



Good knowledge of third party software interfacing with Fircosoft solutions. Keeps senior managers and clients up to date with progress and resources…

Senior Professional Services Consultant

Risk Solutions


Good knowledge of third party software interfacing with Fircosoft solutions. Keeps senior managers and clients up to date with progress and resources…

Business Development Director



Comprehensive understanding of the sales process with the ability to engage senior level executives in strategic meetings to ensure top down alignment regarding…

Data Product Owner

Imperial College London

South Kensington

Experience with complex cloud-based software platforms and transferring data across systems using web service protocols, ETL and APIs.

Head of Product - FTC (Maternity Cover)



As a Head of Product, you will ensure that our customers have the best possible experience. Manage the end-to-end lifecycle for a portfolio of multiple products…

Junior Developer



Must have a background in software development and software design. The successful candidate will be responsible for providing 3rd line support to the business…