
Senior Full Stack Software Engineer
T. Rowe Price3 days ago
Owings Mills, MD, USASenior
Base Salary
$121k - $258k/yr
Responsibilities
- Design, build, test, deploy, and support full-stack enterprise applications using modern front-end, back-end, and cloud technologies.
- Develop scalable applications and integrations across cloud-native, n-tier, microservices, containerized, and distributed architectures.
- Build reusable components, services, APIs, integrations, and engineering patterns across AWS, Salesforce, and enterprise data platforms.
- Translate complex business requirements into technical solutions in partnership with product, business, and technology stakeholders.
- Apply clean code, automated testing, code reviews, CI/CD pipelines, observability, and secure development practices.
- Troubleshoot production issues and improve application architecture, performance, scalability, and maintainability.
- Evaluate AI-enabled development, intelligent automation, and agentic workflows for measurable business value.
- Mentor other engineers and contribute to organization-wide engineering standards and practices.
Requirements
- A BS or MS in Computer Science or a related technical field, or equivalent practical experience.
- At least 5 years of professional software development experience, preferably with Java, Python, JavaScript, TypeScript, or similar object-oriented languages.
- Strong experience developing full-stack applications, back-end services, APIs, integrations, and modern front-end applications.
- Experience with cloud-native architectures, preferably AWS, Salesforce, or Azure.
- Experience with REST APIs, microservices, containerized applications, distributed systems, Git, automated testing, code reviews, CI/CD pipelines, and production deployments.
- Strong knowledge of object-oriented design, data structures, application architecture, and design patterns.
- Experience developing Salesforce applications or integrations and hands-on AWS cloud-native development is preferred.
- Experience with scalable APIs, enterprise integrations, React or Angular, Docker, and Kubernetes is preferred.
- Exposure to generative AI, agentic AI, LLM application development, or AI-assisted automation is a plus.
- Understanding of financial markets and financial instruments, particularly in a B2B environment, is preferred.
- Applicants must have US work authorization that does not now or in the future require visa sponsorship.
Benefits
- Hybrid work schedule with up to three days per week from home.
- Competitive compensation and annual bonus eligibility.
- Generous retirement plan.
- Health and wellness benefits, including online therapy.
- Paid time off for vacation, illness, medical appointments, and volunteering days.
- Family care resources, including fertility and adoption benefits.
Tech Stack
Categories
About T. Rowe Price
T. Rowe Price is a global asset manager that designs and distributes mutual funds, ETFs, separate accounts, and retirement solutions for individuals, financial advisors, institutions, and plan sponsors. It earns management and advisory fees for actively managed equity, fixed income, and multi-asset strategies, and also provides subadvisory services and brokerage. Founded in 1937 and headquartered in Baltimore, it is a public company listed on Nasdaq under the ticker TROW.