Senior Full Stack Software Engineer

T. Rowe Price•Owings Mills, MD
•Hybrid

About The Position

At T. Rowe Price, a global asset management organization, the Senior Full Stack Software Engineer designs, builds, and scales modern enterprise applications to solve complex business problems. The role works within a Salesforce-centric ecosystem and uses technologies including AWS, Salesforce, APIs, microservices, and modern front-end and back-end frameworks to create scalable, cloud-based solutions and enterprise integrations. It is a hands-on engineering position requiring full-stack software engineering fundamentals, cloud development experience, and a product mindset. The engineer contributes throughout the software development lifecycle, from solution design and application development through testing, deployment, and production support. The role also offers opportunities to explore AI and agentic capabilities to improve applications, automate business processes, and deliver value to users. The position is eligible for hybrid work, with up to three days per week from home.

Requirements

  • 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 using Java, Python, JavaScript/TypeScript, or similar object-oriented programming languages.
  • Strong experience developing full-stack applications, including back-end services, APIs, application integrations, and modern front-end technologies.
  • Experience designing and developing applications in cloud-native architectures, preferably AWS, Salesforce, or Azure.
  • Experience with REST APIs, microservices, containerized applications, and distributed systems.
  • Strong understanding of software engineering fundamentals, including object-oriented design, data structures, application architecture, and design patterns.
  • Experience with Git, automated testing, code reviews, CI/CD pipelines, and production deployments.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Ability to work independently on complex or ambiguous technical problems and collaborate effectively within an engineering team.
  • Curiosity and willingness to learn new technologies, including emerging AI capabilities.
  • For US employment, work authorization must not require current or future visa sponsorship.

Nice To Haves

  • Experience developing applications or integrations within Salesforce.
  • Hands-on experience with AWS services and cloud-native application development.
  • Experience building scalable APIs and integrating applications across enterprise systems.
  • Experience with modern JavaScript/TypeScript frameworks such as React or Angular.
  • Familiarity with containers and orchestration technologies such as Docker and Kubernetes.
  • Exposure to Generative AI, agentic AI, LLM application development, or AI-assisted automation.
  • Understanding of financial markets and financial instruments, particularly in a B2B environment.
  • Familiarity with B2B sales processes.

Responsibilities

  • Design, build, test, and deploy full-stack enterprise applications using modern front-end, back-end, and cloud technologies.
  • Develop scalable solutions across cloud-based, n-tier, and microservices architectures.
  • Build and integrate applications using APIs, services, data platforms, AWS, and Salesforce technologies.
  • Partner with product, business, and technology stakeholders to turn complex business requirements into technical solutions.
  • Develop reusable components, services, integrations, and engineering patterns for use across applications and teams.
  • Promote engineering best practices, including clean code, automated testing, code reviews, CI/CD, observability, and secure development.
  • Troubleshoot complex application and production issues across the technology stack.
  • Manage technical debt and continuously improve application architecture, performance, scalability, and maintainability.
  • Evaluate and experiment with emerging technologies, including AI-enabled development, intelligent automation, and agentic workflows, when they can provide measurable business value.
  • Mentor other engineers and contribute to organization-wide engineering standards, patterns, and practices.

Benefits

  • Competitive compensation and discretionary annual bonus eligibility.
  • Generous retirement plan.
  • Hybrid work schedule and flexible and remote work opportunities.
  • Health care benefits, including medical, dental, and vision coverage.
  • Health and wellness benefits, including online therapy, fitness reimbursement, and an Employee Assistance Program.
  • Paid time off for vacation, illness, medical appointments, and volunteering.
  • Family care resources, including fertility and adoption benefits.
  • Tuition assistance.
  • Employee stock purchase plan with matching contributions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service