You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Thomson Reuters

Software Engineer

  • Hybrid
  • 3-6 years

Salary

Not stated

Similar roles pay $100K - 135K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is hiring a Software Engineer to join the Editorial Tools & Services team. The role suits someone who wants to build skills in AI-assisted code generation.

You will design and deploy software applications with an AI-first approach, working with cross-functional teams to meet customer needs. Core development comes first, using programming languages and development tools with a focus on AI-generative tools. You will also learn to integrate and consume APIs, and gain working knowledge of infrastructure-as-code, container basics, CI/CD pipelines, and AI concepts and their uses.

The company serves professionals in legal, tax, accounting, compliance, government, and media, and includes Reuters, a news and journalism provider. It has about 26,000 employees in more than 70 countries, with flexible ways of working.

This position is open to support the business as it changes.

Responsibilities

  • Work with product and business teams to understand business requirements, turn them into technical designs, and write functional and technical specifications.
  • Research new software technologies that could improve application performance and development efficiency, lower cost, and maintain quality, working alongside development leads.
  • Find practical, clean solutions to complex problems.
  • Write technical specifications and documentation.
  • Take part in team and status meetings and project planning sessions, where you analyze development needs, suggest design options, and break work down with estimates.
  • Help with software releases.
  • Build high-quality, fast, well-documented, and resilient features with your team and others.
  • Work with QA to write test plans and test cases, decide how testing is run, carry out tests, and find and fix defects.
  • Work with the systems operations team to keep systems stable and highly available.

Requirements

  • A bachelor's degree in computer science or engineering, or equivalent practical experience.
  • 2, 4 years of professional software development experience.
  • Working experience with C,.NET Core, NodeJS, or Python, plus cloud development, ideally on AWS.
  • Experience in Agile or Scrum teams.
  • Enthusiasm for AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT, or similar, for coding, testing, refactoring, debugging, and documentation.
  • The ability to review AI-generated code and confirm it is correct, maintainable, secure, and performant.
  • Familiarity with CI/CD, Git, code reviews, debugging, logging, and production support.
  • Some design skill and knowledge of common design patterns.
  • Strong attention to detail and the ability to set priorities well.
  • A customer-first approach to building software.
  • Clear written and spoken communication with engineers, business analysts, managers, and business colleagues.

Conditions

Hybrid work model for office-based roles, with a mix of office and remote work.

Base pay for Ontario, Canada is $82,100 CAD to $132,100 CAD. Where you sit in that range depends on your knowledge, skills, and experience, and on internal equity.

The company discloses pay ranges as local laws require, and the range varies by location.

An AI system compares the information you provide with the role's requirements and passes the result to recruiters for review. You can opt out, and a person always makes the final decision on whether you are considered.

The company is an equal opportunity employer and does not discriminate on race, color, sex or gender (including pregnancy, gender identity and expression), national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected status under applicable law. It makes reasonable accommodations for qualified people with disabilities and for sincerely held religious beliefs, and it operates a drug-free workplace.

Benefits

  • Flex My Way policies to help balance work with family, community, and personal time, including work from anywhere for up to 8 weeks per year.
  • Grow My Way learning programs and a skills-first approach to building your abilities.
  • Flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.
  • Eligibility for an annual bonus based on a mix of company and individual performance.
  • Social Impact Institute: two paid volunteer days off each year, plus pro-bono consulting projects and ESG initiatives.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Thomson Reuters

Office in Toronto, Canada

Also hiring in United States, New York, United States, London, United Kingdom and 13 more places

9 of their 82 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 20 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Node.js
  • Python
  • AWS
  • CI/CD
Type
Full-time
Equity
Equity offered
Specialty
Backend
Region
Canada
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Experience
4+ years
Tech stack
  • Node.js
  • Python
  • AWS
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Office
  • Toronto, Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason