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.
SENIOR SOFTWARE ENGINEER
Overview
The Central Data Office team at T. Rowe Price is playing a key role in helping build the firm’s next generation platform, working together with business partners to create client experiences that are changing the way people invest. You will work with smart, talented people across our business. We will expect you to be agile and innovate. In return, we will give you challenging work that makes an impact and brings opportunities to learn and grow, and a collaborative culture that encourages every member of our team to express their point of view—because that is how we help our clients succeed.
You will be a hands-on engineer leading a new engineering team in the Analytics and Data Platform group, responsible for architecting and building out brand new data integration.
You Will Be Responsible For
- Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code)
- Coding in Java and Python
- Building out a brand new data management tool to support our business and operational users, working closely with the rest of the Data and Analytics platform
- Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline
- Code reviews, design reviews
- Code instrumentation, setting up proactive monitoring dashboards
- Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents
- Understanding business requirements and translating them into technical requirements
Required Skills And Expertise
- Expert in Java and/or Python programming
- Experience in Java or Python as a second programming language
- SQL
- Experience in implementing REST APIs
- Familiarity with AWS
Preferred Experience/skills
- An understanding of the asset management business and/or financial markets
- Experience with Iceberg and/or Snowflake is a bonus
- Experience of gRPC
- Experience of working in a Scrum team
T. Rowe Price operates a hybrid working model and expectation for this role is at least two days a week in the London office.
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.