Taro Logo

Senior Software Engineer

Thomson Reuters provides trusted content and technology for professionals across legal, tax, accounting, compliance, government, and media sectors.
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting is no longer active.

Job Description

Thomson Reuters is seeking a Senior Software Engineer to join their Platform Engineering organization in Toronto. This role is part of the Service Mesh team, focusing on engineering and operating a microservice platform based on Kubernetes and Istio. The position offers an opportunity to work on foundational services that enable Thomson Reuters to deliver digital products efficiently.

The ideal candidate will have 4+ years of software development experience with strong expertise in cloud-native infrastructure, particularly with Kubernetes and service mesh technologies. They'll be responsible for establishing best practices, driving automation, and participating in all stages of the development lifecycle while embracing a DevOps culture.

Thomson Reuters offers a compelling work environment with a hybrid model, comprehensive benefits, and strong focus on work-life balance through their Flex My Way program. The company provides extensive career development opportunities through their Grow My Way programming and a skills-first approach to prepare talent for an AI-enabled future.

As part of a global organization with 26,000 employees across 70+ countries, you'll contribute to solutions that help professionals pursue justice, truth, and transparency. The company's commitment to diversity, inclusion, and making a real-world impact makes it an attractive destination for technology professionals looking to make a difference while advancing their careers.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Establish software engineering best practices and develop tools for compliance
  • Drive automation in testing and deployment processes
  • Engage in all stages of development lifecycle: Ideation, Design, Build, Test, and Operate
  • Collaborate with product managers, architects, scrum masters, and DevOps engineers
  • Participate in Scrum teams and embrace agile methodologies
  • Stay informed on emerging cloud technology trends

Requirements For Senior Software Engineer

Kubernetes
Go
  • 4+ years of software development experience
  • 2+ years of experience in building cloud-native infrastructure on AWS, Azure, or GCP
  • Hands-on experience with Kubernetes, AWS EKS and/or Azure AKS
  • Experience with Istio or other Service Mesh technologies
  • Familiarity with container security and supply chain security
  • Knowledge of infrastructure-as-code, CI/CD automation, and GitOps
  • Experience with Kubernetes operators written in Golang
  • Bachelor's Degree in Computer Science, Computer Engineering, or related field

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Hybrid work model with 2-3 days in office
  • Flexible work arrangements including work from anywhere for up to 8 weeks per year
  • Comprehensive benefits plans
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Two paid volunteer days annually