What is a Software Engineer at T. Rowe Price?
As a Software Engineer at T. Rowe Price, you will play a critical role in bridging the gap between cutting-edge technology and global asset management. The firm relies heavily on its engineering organization to build, scale, and maintain the complex financial platforms that manage trillions of dollars in assets. You will be responsible for developing high-performance, secure, and resilient systems that support investment research, portfolio management, trading operations, and client-facing digital experiences.
The impact of this role is immense, as the software you write directly influences the financial well-being of millions of individual investors and institutional clients worldwide. Whether you are modernizing legacy enterprise systems, migrating critical infrastructure to the cloud, or designing real-time data pipelines, your work will directly contribute to the firm's strategic growth. You will collaborate closely with product managers, quantitative analysts, and other engineering teams to solve complex problems at scale.
T. Rowe Price offers a unique engineering culture that combines the stability and resources of a premier financial institution with the modern technical challenges of a software-driven enterprise. Engineers are encouraged to take ownership of their projects, drive architectural decisions, and continuously adopt modern tools and practices. To succeed here, you must possess strong technical fundamentals, a passion for robust system design, and a highly collaborative mindset.

