Senior Python Engineer — AWS & Front Office Tools

T. Rowe Price

Baltimore (MD)

Hybrid

USD 97,000 - 165,000

Full time

39 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Annual bonus eligibility
Generous retirement plan
Hybrid work schedule
Health and wellness benefits
Paid time off for vacation, illness,医療

Job summary

T. Rowe Price is seeking a software engineer on our technology team to design, develop, and deploy solutions for front office information systems. You will code, test, debug, and work with Quants, Portfolio Managers, and Analysts to translate requirements into technical solutions.

The role emphasizes collaboration, learning, and maintaining CI/CD pipelines, with hybrid work up to three days from home. A strong background in Python, AWS, and modern software practices will help you thrive.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience and 2+ years of Python experience.
  • Hands-on experience with AWS services such as ECS, Fargate, Lambda, SNS, SQS, S3, DynamoDB, Application Load Balancers, CloudFront, CloudWatch, IAM.
  • Experience with Python frameworks and tools (NumPy, Pandas).
  • Strong analytical and problem-solving skills with a results-oriented mindset.
  • Familiarity with multiple programming paradigms (object-oriented, functional) and solid grasp of software design patterns.
  • Dedication to quality through automated testing, code reviews, and continuous integration/delivery.

Responsibilities

  • Utilize internal tools to manage AWS-based services.
  • Integrate with RESTful and GRPC APIs.
  • Contribute to unit and integration testing, and play a role in maintaining and enhancing our CI/CD pipeline.
  • Translate business requirements into technical specifications.
  • Take responsibility for managing technical debt in your solutions.
  • Approach problems systematically and make informed tactical and strategic decisions.
  • Demonstrate flexibility and adapt solutions as new information emerges.
  • Mentor junior team members, offering support and guidance in a way that builds their confidence.
  • Proactively assist colleagues and suggest improvements to team practices.

Skills

Python
AWS
NumPy
Pandas
Software testing
CI/CD
Analytical thinking
Software design patterns

Education

Bachelor’s degree in Computer Science (or equivalent experience)

Tools

ECS
Fargate
Lambda
SNS
SQS
S3
DynamoDB
Application Load Balancers
CloudFront
CloudWatch
IAM

Job description

T. Rowe Price is seeking a software engineer on our technology team to design, develop, and deploy solutions for front office information systems. You will code, test, debug, and work with Quants, Portfolio Managers, and Analysts to translate requirements into technical solutions.

The role emphasizes collaboration, learning, and maintaining CI/CD pipelines, with hybrid work up to three days from home. A strong background in Python, AWS, and modern software practices will help you thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer — Hybrid (Baltimore)
Senior Python Engineer — Hybrid (Baltimore)

T. Rowe Price Hong Kong • Baltimore (MD), Northern (KY)

Hybrid
USD 97,000 - 165,000
Hybrid work schedule
Annual bonus eligibility
Competitive compensation
+2
Senior Software Engineer - Multi-Asset Tech (Hybrid)
Senior Software Engineer - Multi-Asset Tech (Hybrid)

T. Rowe Price • Baltimore (MD), Northern (KY)

Hybrid
USD 121,000 - 206,000
Annual bonus eligibility
Hybrid work schedule
Health and wellness benefits
+2
Senior Software Engineer, Front Office Multi-Asset Tech
Senior Software Engineer, Front Office Multi-Asset Tech

GR8 People, Inc. • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Hybrid work schedule
Annual bonus eligibility
Generous retirement plan
+1
Software Engineer, Front Office Multi-Asset Tech
Software Engineer, Front Office Multi-Asset Tech

GR8 People, Inc. • Baltimore (MD)

Hybrid
USD 97,000 - 165,000
Competitive compensation
Annual bonus eligibility
Generous retirement plan
+3
Senior Software Engineer - Investment Tech (Equity) Hybrid
Senior Software Engineer - Investment Tech (Equity) Hybrid

T. Rowe Price • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Competitive compensation
Annual bonus eligibility
Hybrid work schedule
+2
Front Office Software Engineer – Multi-Asset Tech
Front Office Software Engineer – Multi-Asset Tech

GR8 People, Inc. • Baltimore (MD)

Hybrid
USD 97,000 - 165,000
Competitive compensation
Annual bonus eligibility
Hybrid work schedule
+3
Senior Software Engineer — AI-Enabled Finance Tech (Hybrid)
Senior Software Engineer — AI-Enabled Finance Tech (Hybrid)

GR8 People, Inc. • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Hybrid work schedule
Health and wellness benefits
Paid time off
Senior Full-Stack Engineer, Investment Risk Tech (Hybrid)
Senior Full-Stack Engineer, Investment Risk Tech (Hybrid)

T. Rowe Price • Washington

Hybrid
USD 121,000 - 206,000
Hybrid work schedule
Health and wellness benefits
Paid time off
+2
Front Office Software Engineer - Multi-Asset, Cloud-Native
Front Office Software Engineer - Multi-Asset, Cloud-Native

T. Rowe Price • Baltimore (MD)

Hybrid
USD 97,000 - 165,000
Competitive compensation
Annual bonus eligibility
A generous retirement plan
+1
Senior Software Engineer, Investment Tech (Equity) – Hybrid
Senior Software Engineer, Investment Tech (Equity) – Hybrid

T. Rowe Price • Baltimore (MD), Northern (KY)

Hybrid
USD 121,000 - 206,000
Hybrid work schedule
Annual bonus eligibility
Retirement plan