Thomson Reuters, The Answer Company, delivers truly world-changing insight based on rich content sources. This is a dominant playing field to provide intelligent portfolio analytics that helps financial market participants find more profitable investment opportunities.


Working closely with business proposition leaders and product managers, you will manage the Portfolio Analytics team to consolidate and rationalize Thomson Reuters portfolio analytics products into a single open platform that can enable new solutions and capabilities.  The Thomson Reuters Portfolio Analytics product set provides real-time market information so that clients can quickly understand the sources of relative risk and return in their funded and model portfolios.  This enables portfolio managers to efficiently make portfolio adjustments and clearly and accurately track the changes.  Thomson Reuters portfolio analytics provides access to a wealth of sectors, characteristics and industry-leading models and the ability to build in proprietary data for evaluation of investment management strategy and results.


The portfolio databases operate at petabyte scale and the portfolio application services typically involve complex, multi-step functions.  All system components require a high level of responsiveness and throughput.  To keep pace with the demand for portfolio analytics across several Thomson Reuters products such as Eikon and Thomson One, we need to build large scale and cloud-native.   

If you are interested in leading the development of critical, large-scale, high-performance distributed systems that set standards for financial markets, we want you on our team.


Roles and Responsibilities

  • Develop complex software components and frameworks to deliver business value and enable other software engineers to efficiently deliver business value.
  • Provide technical leadership for a team of engineers on a project basis and help develop more junior engineers.
  • Explore and implement design options that ensure business and technical requirements are met.
  • Define and lead overall software validation requirements and strategies ensuring software fully meets business, technical and operational requirements.
  • Provide technical and business guidance to teams and act as a point of contact for technical and product matters. 
  • Assist in identification and implementation of short-term and long-term solution options, including risk assessments, and recommendations to business and technology leadership.
  • Act as point of contact or a subject matter expert for technical issues for a specific work stream within a larger project.
  • Provide work breakdown and estimates for complex software development tasks.
  • Ensure that the team develops software using disciplined software development processes, adhering to team/company standards and software best practice guidelines and policies.
  • Provide technical support to customer or operations support teams. 



  • Minimum Bachelor Degree in Computer Science / Engineering or equivalent
  • Minimum 5 years of experience
  • Expert level programming skills in Java and/or C#/ASP.NET
  • Experience using and developing RESTful APIs using JAX-RS, JSON
  • Strong understanding of microservices architectures
  • Familiarity with security principles using SSL protocols and data encryption
  • Strong understanding of event-based and message driven distributed systems.
  • Strong familiarity with web servers and load balancing technologies.
  • Experience in development of complex distributed, multi-tier systems
  • Strong problem solving, algorithmic thinking and coding skills
  • Experience with performance tuning and optimization
  • Ability to work in highly agile team environment
  • Self-driven, goal-oriented team player with good communication skills
  • SDET background an added plus.
  • Experience developing microservices in cloud-native frameworks a strong plus
  • Experience in working with container technology a plus
  • Experience in working with SQL and NoSQL databases a plus
  • Experience with several programming languages such as Go, Javascript, Python a plus
  • Experience developing solutions using AWS/Azure preferable.

At Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one – collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 50,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Bring your ambition to make a difference. We’ll bring a world of opportunities.

As a global business we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit

More information about Thomson Reuters can be found on


Technology Development Family Group

Primary Location:

Canada-Ontario-Toronto-CAN-Toronto-120 Bremner Blvd


Technology & Ops - F&R Technology Content and Analytics Platform



Education Level:


Job Type:



Day Job

Read Full DescriptionHide Full Description
Confirmed 12 days ago. Posted 24 days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up