Senior Software Engineer, Python/React (12 month fixed term)

Premium Job From T Rowe Price


T Rowe Price

Listed on

31st January


London (city)



Salary Notes




This job has now expired please search on the home page to find live IT Jobs.

There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference.?? We are a premier?asset?manager?focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us.

This is a hands-on full stack software engineering role. You will analyse the domain and requirements, design, code, test (automated testing: unit tests, integration tests, E2E tests; manual acceptance tests), review, maintain the CI/CD, release, debug and support the application in production, and own the delivery of exciting and complex capabilities end to end. You will be part of a highly effective engineering team, building a portfolio management platform.

You will be responsible for:

Practising disciplined software engineering

Coding in JavaScript/TypeScript (React, Redux, nodeJS) and Python (pandas, numpy)

Using internal tooling to manage services running in AWS

Integrating with RESTful APIs

Unit testing, integration testing, contributing to maintaining and constantly improving the CI/CD pipeline

Designing data models and coding against databases (both RDS and document)

Code reviews, design reviews

Code instrumentation, setting up proactive monitoring dashboards and alerts

Analysing metrics to optimize the processes and implementation

A share of release management and platform support

Liaising with users and subject matter experts to gather requirements, analyse solutions and triage feedback and incidents

Understanding business requirements and translating them into technical requirements

Required skills and expertise:

Extensive experience developing full stack solutions with a mixture of

Python, Flask


React, Redux and NodeJS

Experience of distributed and cloud computing

Familiarity with AWS

Preferred experience/skills

An understanding of the asset management business and/or financial markets

Experience using Material UI design system

Experience with ag-Grid

Experience with Apache Airflow

Testing with Cypress

Experience with gRPC

Experience with AWS ECS, RDS, DynamoDB

An understanding of user experience principles

Familiarity with statistics

Commitment to Diversity, Equity, and Inclusion:

We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day.

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.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: