Senior Full Stack Software Engineer, Investment Risk Technology

T. Rowe Price

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Baltimore, MDWashington, DC
Salary
$121,000–$206,000 / yr
Employment
Full-time
Posted
34 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $184k
This role $164k
$108k $229k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $151,000–$217,006 — the blue band above. At the midpoint, this role pays about $164k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About T. Rowe Price

T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services

T. Rowe Price currently has 35 open roles on FindRole.

Listed pay typically runs $121,000–$206,000 across 35 roles with salary data.

Most-posted roles

View all roles at T. Rowe Price

At a glance

TL;DR · Senior Full Stack Software Engineer, Investment Risk Technology

JOB TITLE: Full Stack Senior Software Engineer– Investment Risk Technology As a Full Stack Senior Software Engineer– Investment Risk Technology, you will join a team of experienced engineers modernizing legacy platforms and building next-generation cloud-enabled applications. You will design, build, and deliver scalable software solutions, including backend services and cloud-native applications, to help investment professionals evaluate opportunities, analyze portfolio risk, and run simulations. Your daily work involves taking end-to-end ownership of applications, contributing to architecture discussions, and ensuring data consistency across analytics platforms. You will utilize a technology stack featuring C#, .NET, PostgreSQL, React, and AWS services like SNS, SQS, S3, Lambda, ECS, and DynamoDB, alongside Snowflake and Dagster. This role solves critical business problems by providing risk insights and portfolio analysis for Risk Analysts, Portfolio Managers, and Quants.

What you'll do

  • Design, build, and deliver scalable software solutions across applications, services, databases, and infrastructure.
  • Develop backend services and cloud-native applications using C#/.NET, microservices, and AWS.
  • Take end-to-end ownership of applications, including development, support, troubleshooting, and continuous improvement.
  • Contribute to architecture and design discussions to evaluate tradeoffs and drive technical alignment.
  • Partner with stakeholders to translate business goals into effective technical solutions.
  • Apply modern engineering practices including automated testing, code reviews, observability, and CI/CD.
  • Identify and reduce technical debt while improving application design and data flows.
  • Ensure the consistency and reliability of analytics and risk-related data across platforms.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • 5+ years of progressive software engineering experience building applications in object-oriented languages such as C#/.NET, Java, or similar.
  • Hands-on experience designing and delivering cloud-native solutions in AWS or a comparable cloud platform.
  • Strong understanding of distributed systems, backend application design, APIs, and data-intensive applications.
  • Proficiency with SQL.
  • Experience contributing to technical design and architecture in a collaborative engineering environment.
  • Commitment to engineering excellence, including automated testing, code reviews, observability, and continuous delivery.

More like this

Similar roles

Software Engineer, Multi-Asset Technology

T. Rowe Price

Baltimore, MD 34 days ago $97,000–$165,000
Python Java JavaScript React Node.js Spring Boot Pandas SQL Server Oracle MongoDB PostgreSQL Redshift TDD BDD Cucumber Cypress LLMs Agent Orchestration
Hybrid

Senior Software Engineer, Multi-Asset Technology

T. Rowe Price

Baltimore, MD 34 days ago $121,000–$206,000
Python Java JavaScript React Node.js Spring Boot Pandas SQL Server Oracle MongoDB PostgreSQL Redshift LLMs TDD BDD Cucumber Cypress Serverless Agile Data Structures Algorithms
5+ yrs exp Hybrid

Lead Software Engineer, Investment Analytics

State Street

Boston, MA +1 37 days ago $110,000–$188,750
Python PySpark SQL Databricks AWS Apache Spark Data Pipelines Agile Data Warehousing Data Visualization AI‑assisted development root‑cause analysis
10+ yrs exp

Staff Software Engineer

Robinhood

Menlo Park, CA 29 days ago $230,000–$270,000
Reliability Engineering Observability Distributed Systems OpenTelemetry Prometheus Grafana Incident Management Fault-Tolerant Architecture Capacity Planning Failover Strategies MTTD MTTR Production Operations Infrastructure
8+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Plaid

San Francisco, CA +6 176 days ago $190,800–$262,800
MySQL HTML CSS JavaScript Microservices APIs Relational Databases System Design Frontend Frameworks Backend Services Service-Oriented Architecture
5+ yrs exp