T. Rowe Price Sr Software Engineering Manager in Baltimore, Maryland
A career at T. Rowe Price says you want to contribute and make a difference at a leading global investment management firm where success results from the dedication our associates have in building success for our clients. We are a growing organization of associates from diverse backgrounds, experiences, and perspectives.We take a long-term view on associates and their careers. Our associates do phenomenal work with purpose, and as a result, we provide growth opportunities through in-person and online training, management development programs, and career development on the job.If you are seeking a meaningful work experience along with a workplace culture that thrives on teamwork, we invite you to explore the opportunity to join us.
The T Rowe Price Fixed Income Front Office technology team is looking for an experienced Senior Software Engineering Manager to lead our Research Platform team in building a suite of next-generation, native cloud enabled platforms. In this role, you will lead distributed team (US and UK) of 8-12 engineers to develop new capabilities using modern web/cloud technologies used by our Portfolio Managers and Research Analysts. Do you enjoy leading by example?
This is a hands-on, full development lifecycle role which provides an opportunity to work on sophisticated business, logic, data and technical challenges. As the leader of your engineering team, you will be required to think creatively and bring cutting edge technology in-house.
We will give you exciting work that has an impact. Opportunities to learn and grow and a collaborative culture that encourages every member to bring their point of view to the table—because that’s how we help our clients succeed.
The ideal candidate will have strong collaboration skills as well as possess a passion for technology and staying sharp in your craft by keeping on top of new technologies, tools and trends
Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
Maintain high standards and develop/mentor others
– Design and execution of effective engineering processes
– Product development expertise
– Architecture, craftsmanship & engineering
– Domain skills & experience
A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review and pairing, unit testing, refactoring and related approaches.
Excellent problem-solving and critical-thinking skills; employment of fact-based decision-making to resolve sophisticated problems, by applying logic analysis, experience and business knowledge
Quickly earn the trust of sponsors and partners; mobilize and empower teams; set direction and approach.
Ensure a portfolio of excellent & enduring products and processes that fulfill the customer need
Ensure the application designs and engineering processes fulfill the target operating model and architecture with maximum agility and efficiency
Enable excellent team work
Lead extraordinary engineering talent
Ensure excellent customers relationships
Ensure product delivery is of a high quality with each and every release
Mentor, coach, and develop a highly hardworking engineering team, using a servant leadership style
Assessing the Agile Maturity of the team and organization and mentoring the team to higher levels of maturity, at a pace that is sustainable
Work closely with architecture team to organize and participate in architecture reviews, develop practices and ensure standards and roadmaps are adhered to
Technology and Business Skills:
Experience building modern web applications and deploying to public or private clouds, such as Amazon Web Services (AWS), Microsoft Azure, or similar providers.
Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB, Hadoop, KDB/OneTick
Demonstrates proficiency in several styles of development (OO, Functional, etc.) and in-depth knowledge of design patterns
Strong Test-Driven Development and desire to write simple, adaptive and iterative code.
Strong preference for:
A solid understanding of tradable financial instruments (securities, derivatives) and capital markets
Experience of web based development and visualization technology for portraying large and complex data sets and relationships
An advanced level of relevant mathematical knowledge e.g. statistics, time-series analysis, asset pricing theory, optimization algorithms.
Experience with algorithms and data structures
- Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university; alternatively, significant experience and accomplishments in similar roles.
Job Family: Software Engineering
T. Rowe Price is committed to providing our associates with a comprehensive total rewards benefit program, including wellness, retirement and quality-of-life benefits. Please view What We Offer (https://www.troweprice.com/corporate/en/careers/what-we-offer.html) to see what's available to you.
T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services that investors can rely on–now, and over the long term.
Not ready to apply? Join our Talent Community (https://troweprice.gr8people.com) !