
Lead Software Engineer – Wealth Management
T. Rowe Price
full-time
Posted on:
Location Type: Hybrid
Location: Owings Mills • Colorado • Maryland • United States
Visit company websiteExplore more
Salary
💰 $145,000 - $247,000 per year
Job Level
About the role
- Lead the full lifecycle of platform components and services, including design, development, testing, and deployment
- Demonstrate advanced hands-on expertise in technologies such as Java, Spring Boot, REST APIs, and modern frontend frameworks like Vue.js to deliver features into production
- Define and implement comprehensive testing strategies (unit, integration, end-to-end, performance), emphasizing automation and clear quality metrics
- Debug and resolve complex system issues, including codebases you did not author; manage root cause analysis and drive solutions to completion
- Take ownership of the quality, maintainability, security, and total cost of ownership (TCO) for your services and components
- Proactively address technical debt and manage lifecycle considerations
- Establish and promote coding standards, code review processes, and SDLC best practices that can be leveraged across multiple teams and services
- Influence platform and enterprise technical strategy by making pragmatic build-vs-buy and design decisions in alignment with business priorities and risk
- Stay informed about industry trends and emerging technologies, and assess their applicability to drive business value
- Communicate complex technical ideas effectively to non-technical stakeholders and senior leaders, translating business objectives into actionable engineering plans
- Utilize deep domain expertise in areas such as client profiling, goal planning, retirement income planning, cash-flow analysis, tax and investment planning, and integrations with third-party systems to deliver differentiated experiences for clients and advisors
Requirements
- Bachelor’s or Master’s degree, or equivalent education and relevant experience
- 8+ years of progressive software engineering experience, including demonstrated technical leadership
- Proven expertise in architecting, building, and deploying software solutions within the wealth management sector (e.g., portfolio construction, investment management, financial planning, CRM)
- Experience designing and implementing flexible, scalable, reliable SaaS platforms that support a range of applications, users, delivery models (B2C, B2B2C), and channels
- Advanced proficiency in Java, Spring Boot, REST APIs, and modern frontend frameworks such as Vue.js (or similar), with hands-on involvement across the software development lifecycle
- Strong background in automated testing methodologies and frameworks, with the ability to define and enforce product-level test strategies
- Experience setting code review standards and providing technical oversight for development activities
- Excellent problem-solving and debugging skills, including the ability to work with unfamiliar codebases
- Strong communication skills, with the ability to clearly convey technical and business concepts to both technical and non-technical audiences
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootREST APIsVue.jsautomated testingSaaS platformssoftware development lifecycledebuggingcode reviewtechnical leadership
Soft Skills
problem-solvingcommunicationtechnical oversightinfluencingownershipcollaborationtranslating technical conceptsproactive managementquality assurancestakeholder engagement
Certifications
Bachelor’s degreeMaster’s degree