Senior Software Engineer (Android)

T. Rowe Price
Maryland
Workplace: HybridFull timeUSD 121,000 - 258,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Mentorship","Code review","Problem-solving","Continuous learning","Debugging"]

Design, build, and enhance high-quality native Android mobile applications for client experiences in the financial services industry. Partner with cross-functional teams to lead complex technical initiatives, contribute to architecture, and deliver scalable solutions. Own code review and technical discussions, mentor other developers, and apply AI-assisted engineering practices (including agentic AI concepts and tooling) to improve workflows, software delivery, and solution quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
T. Rowe Price
T. Rowe Price
1 month ago

Senior Software Engineer (Android)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 days agoStatus: Live

Job Summary

Design, build, and enhance high-quality native Android mobile applications for client experiences in the financial services industry. Partner with cross-functional teams to lead complex technical initiatives, contribute to architecture, and deliver scalable solutions. Own code review and technical discussions, mentor other developers, and apply AI-assisted engineering practices (including agentic AI concepts and tooling) to improve workflows, software delivery, and solution quality.
Location: Maryland
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead development for key initiatives, including architecture/design input and delivery estimates.
  • •Design and build mobile solutions in partnership with architecture, product, design, DevOps, and enterprise security teams.
  • •Contribute to code reviews by providing clear, constructive feedback to maintain code quality.
  • •Lead technical discussions balancing short-term needs with long-term strategy and communicating trade-offs.
  • •Explore and apply AI-assisted engineering practices and support intelligent, agent-driven capabilities where appropriate.

Pay and Benefits

Salary: USD 121,000 - 258,000 annually
Perks:Health InsurancePaid LeaveParental Leave

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • •5+ years of progressive experience in native mobile and Android application development.
  • •Strong proficiency designing and developing Android apps using Android SDK, Kotlin, and Coroutines.
  • •Experience building modern user interfaces with Jetpack Compose and MVVM architecture.
  • •Experience supporting the full Android application lifecycle (development, testing, release, and post-production support).
Experience:5+ years
Education:Bachelor's in Computer Science, Engineering, or related technical field
Skills:MentorshipCode reviewProblem-solvingContinuous learningDebugging
Tech Stack:AndroidAndroid SDKKotlinCoroutinesJetpack ComposeMVVMRESTful APIsJSONGoogle Play StoreCI/CDAgileScrumCI/CD pipelinesAutomation workflowsAndroid application lifecycleAmazon KiroAmazon BedrockAgentCoreSpec-driven developmentKiro CLI

Eligibility

Visa:H1-BF-1TN
Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

T. Rowe Price
Global investment management firm offering mutual funds, retirement services, and advisory solutions for individual and institutional investors. Manages assets across equities, fixed income, multi-asset, and alternative strategies.
Industry: Asset Management
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Baltimore, United States
Founded: 1937
WebsiteLinkedIn