Lead Android Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

T. Rowe Price · 14 hours ago

Lead Android Engineer

T. Rowe Price is a premier global asset management organization seeking a Lead Android Engineer to join their integrated Application Development team. The role involves designing, developing, and enhancing mobile applications for the financial services industry while leading projects and mentoring other engineers.

Business DevelopmentFinanceFinancial ExchangesFinancial Services
badNo H1Bnote

Responsibilities

Serve as a domain expert in one or more areas of the software development lifecycle (e.g., coding, testing, deployment), leading significant components of development
Lead projects and work streams, ensuring successful delivery and alignment with organizational objectives
Take accountability for your own work and, at times, oversee the work of others; provide guidance on processes and standards within your area of expertise
Mentor and guide other engineers, enabling them to work independently; proactively identify when junior engineers require assistance and provide support in a constructive manner that fosters confidence
Contribute to the development and adoption of best practices within the group; actively collaborate with team members and make recommendations to improve processes
Lead development efforts and provide input into architectural and design decisions, including offering realistic estimates for project deliverables
Collaborate with internal groups such as architecture, design, DevOps, and enterprise security to ensure solutions align with overall technology direction and standards
Demonstrate flexibility in problem-solving, evolving solutions as new information or ideas are presented
Take accountability for technical debt within your own software, as well as for other Android Engineers and the broader Android application
Lead code reviews and actively participate in providing constructive feedback on the designs and code of others
Facilitate discussions to guide tactical versus strategic decisions, clearly outlining trade-offs
Take initiative in addressing complex problems and resolve them through logical and structured approaches
Collaborate directly with business partners to understand and address their needs
Demonstrate in-depth knowledge of products and workflows within supported business areas
Effectively articulate business requirements and translate them into technology solutions
Recommend solutions that align with Global Technology and business unit strategies
Make decisions with consideration of the firm's broader business strategy and future priorities
Ensure decisions reflect a focus on both current and future business needs, as well as fiscal responsibility

Qualification

Android SDKKotlinJavaRESTCoroutinesJetpack ComposeAgile methodologiesMulti-threaded applicationsAutomated testingFinancial services experienceAI coding technologiesPrompt engineering

Required

Typically requires a completed technical degree (e.g., Bachelor's degree in Computer Science or equivalent) and 8+ years of progressive experience in software engineering or related roles, with exposure to Agile delivery and cross-functional project environments
Demonstrates in-depth knowledge and expertise in the primary job discipline, with a working understanding of related fields
Maintains current knowledge of new technologies, including the latest Google Play Store requirements and Android platform features
Proven experience supporting the full lifecycle of Android applications, from development through publishing and ongoing support
Proficient in multiple programming languages and comfortable transitioning between them
Strong background with Android SDK, Kotlin, Coroutines, Java, and Jetpack Compose
Experienced working with remote data via REST and JSON
Demonstrated experience in writing multi-threaded and networked applications
Familiarity with third-party libraries and APIs
Solid understanding of the general mobile landscape, architectures, trends, and emerging technologies
Operates efficiently and transparently within one or more SDLC methodologies (e.g., Scrum)
Actively seeks feedback and guidance to improve technical skills, including submitting work for code review
Works effectively with existing data models and schemas and recommends changes or improvements as needed
Committed to quality, implementing robust software solutions using unit, integration, and acceptance testing during feature development
Capable of debugging large and complex components with minimal assistance and supports other engineers in troubleshooting
Practices automated testing, ensuring work is tested in an automated and repeatable manner

Preferred

Financial services or asset management experience
Familiarity with or hands-on experience using AI coding technologies, including Claude AI, Amazon Q, Kiro, agentic IC, or similar platforms
Experience integrating AI-driven features or solutions into mobile applications, such as chatbots, recommendation engines, or predictive analytics
Ability to evaluate and adopt emerging AI tools to enhance application functionality, user experience, or developer productivity
Demonstrated knowledge of prompt engineering, model integration, and responsible AI practices in software development

Benefits

Competitive compensation
Annual bonus eligibility
A generous retirement plan
Hybrid work schedule
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

Company

T. Rowe Price

company-logo
T. Rowe Price is an investment management firm that focuses on funding technology startups.

Funding

Current Stage
Public Company
Total Funding
unknown
1986-04-11IPO

Leadership Team

leader-logo
Ramon Richards
Chief Technology Officer
linkedin
G
Geoffrey Hardin
Vice President - Senior Rates / FX Trader
linkedin
Company data provided by crunchbase