Senior Quantitative Software Engineer

T. Rowe Price

(Baltimore, Maryland)
Full Time
Job Posting Details
About T. Rowe Price
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.
Responsibilities
* A quick learner who can readily adapt to new technologies and changing requirements * Outstanding ability in mathematics, statistics, and analytics * Demonstrable passion and skill for technology with excellent problem solving ability * Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others * Knowledgeable or strong desire to learn R, Matlab or other quantitative tools to help solve algorithmic challenges * Focused on executing objectives and delivering value to business partners * A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review or pairing, unit testing, refactoring and related approaches
Ideal Candidate
**Required Qualifications:** * Strong academic record and a BA/BS degree containing high mathematical and computing content (e.g. Computer Science, Mathematics, Engineering or Physics) * 5+ years of related experience in software development * 3+ Years of solid knowledge of programming languages such as Java, C#, Python, C++, Node.js * Experience with full development life cycle of distributed systems, including development of websites and services * Proficient with a range of open-source frameworks and development tools such as: AngularJS, Python, R, Docker, Git, etc. * Hands-on experience building modern web applications, with experience deploying to public or private clouds such as Amazon Web Services (AWS), Microsoft Azure, Openstack, Rackspace or similar providers * Proficient on Linux platforms with knowledge of various scripting languages * Strong knowledge of one or more relevant database technologies such as SQL Server, Oracle, NoSQL, MongoDB, Hadoop, DynamoDB, Redshift, Amazon RDS * Understanding and experience with common design patterns * Experience working in a dynamic, fast-paced, agile team environment; Ability to work both independently and collaboratively with team * Outstanding communication skills even when not interacting face-to-face * Strong interpersonal skills; able to establish and maintain a close working relationship with distributed team members and business partners * Experience working with business partners of varying levels to understand, expand, and gather system requirements * Enthusiasm for learning and results oriented **Preferred Qualifications:** * A solid understanding of tradable financial instruments such as securities, derivatives and capital markets * An advanced level of relevant mathematical knowledge e.g. statistics, time-series analysis, asset pricing theory, optimization algorithms * Experience with quantitative tools and platforms, such as: Matlab, Matlab Production Server, R, RStudio, Shiny * Experience using Amazon Web Services (AWS) products to produce real-world solutions

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.