This job listing has expired and the position may no longer be open for hire.

Lead Software Engineer (Fixed Income Trading) at T. Rowe Price in Baltimore, Maryland

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

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 Global Trading team is looking for an accomplished Lead Software Engineer in building a suite of next-generation n-tier, native cloud enabled applications for our FI Trading desk. In this role, you will be part of the Global Trading team whose mission is to enhance and develop new capabilities needed by our FI Trading desks using modern web/cloud technologies. This role will be part of the Global Trading technology leadership team.

This is a hands-on, full SDLC role that provides an opportunity to tackle sophisticated business, logic, data, and technical challenges. The role requires you to take responsibility for the full development cycle – from requirement gathering to the delivery of the end-product. You will be part of an Agile team of smart, hardworking people. The work will include managing varying data sets, applying machine learning and implementing visualization with UI/UX best practices.

We will give you ambitious work that has an impact, opportunities to learn and grow, and a collaborative culture that encourages every member of our team to bring their point of view to the table - because that’s how we help our clients succeed. You must demonstrate a willingness to overcome technical challenges in a fast-paced environment.

Core Attributes & Skills: 


  • High achiever who combines ambition with humility and is happy to let their performance do the talking.   

  • Proven ability to quickly earn the trust of sponsors and key stakeholders; mobilize and motivate teams; set direction and approach; resolve conflict; deliver tough messages with grace; execute with limited information and ambiguity 

  • Drives consensus at senior levels and diffuses technical conflict when it arises 

  • Effectively formulates technical strategy and successfully executes against it 

  • Ability to provide a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience 

  • 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  

  • Craftsperson-like approach to building software; takes pride in engineering excellence and instils these values in others  


  • A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review or pairing, unit testing, refactoring and related approaches.   

  • Excellent problem-solving and critical-thinking skills; demonstrated ability to employ fact-based decision-making to resolve complex problems, by applying logic analysis, experience and business knowledge 

Minimum qualifications:


  • Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university.

  • Experience with buy-side trading platforms – Charles River, Bloomberg AIM, FlexTrade, MarketAxess, etc.

  • 10+ years of progressive software engineering experience developing multi-tier distributed applications

  • Expert level knowledge in multiple programming languages (e.g., C#, Python, Java, C/C++) and API development

  • Strong knowledge of web-based UI development and visualisation of large and complex data sets using JavaScript, Typescript, ReactJS and related technology

  • Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, MongoDB, Hadoop, KDB/OneTick 

  • Strong in Test-Driven Development and proficiency in writing simple and adaptable code

  • Experienced in several styles of architecture (e.g. real-time, batch, orchestration) 

  • Experience leading large software development projects in terms of team size, technical complexity and/or organizational complexity 

  • Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, Angular/Backbone/ReactJS etc. 

  • Experience of front office software development with an Asset Management, Hedge fund or Investment Bank

  • A solid understanding of tradable Fixed Income financial instruments, FX, Derivatives, and Capital Markets

  • Experience with Vendor management and ability to integrate with existing platforms and influence Vendor products and roadmaps to meet the needs of our user experience

Preferred qualifications:


  • Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers.

  • Strong experience with a range of open source frameworks and development tools - GraphQL, Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc.

  • Proficient on Linux platforms with knowledge of various scripting languages

  • Open-source involvement such as a well-curated blog, accepted contribution, or community presence

  • An advanced level of relevant mathematical knowledge e.g., statistics, time-series analysis, asset pricing theory, optimisation algorithms.

  • Advanced Computer Science, Math or Financial Engineering degree

  • Fixed income Trading experience

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 to see what's available to you.

As part of T. Rowe Price’s Health and Safety protocols, effective October 19, 2021, any US-based new hires, including interns will be required to be fully vaccinated against COVID-19 or have a valid medical or religious exemption from receiving a COVID-19 vaccine.

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.





More jobs in Baltimore, Maryland

Other
about 1 hour ago

Ballard Spahr LLP
Other
about 3 hours ago

Nextech
Other
about 3 hours ago

Worcester Eisenbrandt, Inc.
More jobs in General Business

General Business
13 minutes ago

Infosys Limited
General Business
13 minutes ago

Infosys Limited
General Business
13 minutes ago

Infosys Limited