Senior Software Engineer - Cloud & Devops
$105k - $155k per yearThomson Reuters
# Careers at Thomson Reuters## Senior Software EngineerApply:
Hybrid:
Canada, Toronto, Ontario:
Full time:
Posted Today:
End Date: November 27, 2026 (30+ days left to apply):
JREQ203432## Job DescriptionWe are looking for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise** to design, build, deploy, and operate scalable cloud-native services and the engineering infrastructure that supports them. You will work primarily with **Java, Spring Boot, AWS, PostgreSQL, CI/CD and Infrastructure as Code**, taking ownership of solutions from development through production operations.You will partner with Product, Architecture, Security, DevOps and engineering teams to improve platform reliability, deployment velocity, operational maturity and developer experience. This role is ideal for an engineer who enjoys both **building production software and improving how that software is delivered and operated at scale**.This role is based in **Toronto and follows a hybrid working model with three days onsite per week**.
## Key Responsibilities* Design, build, test and support scalable backend services, REST APIs and microservices using **Java, Spring Boot, AWS and PostgreSQL**, with a focus on reliability, performance and maintainability.* Own and continuously improve **CI/CD pipelines and release workflows**, including automated builds, testing, security scanning, artifact management, deployment, rollback and environment promotion.* Design and automate secure, repeatable cloud infrastructure using **Infrastructure as Code**, while supporting containerized and cloud-native deployment patterns across AWS environments.* Own solutions across the full software delivery lifecycle, including technical design, implementation, infrastructure provisioning, automated testing, deployment, monitoring, troubleshooting, incident response and production support.* Build and evolve resilient distributed systems using asynchronous messaging, event-driven architecture, caching, service-to-service communication and fault-tolerant design patterns.* Strengthen platform reliability and observability through logging, metrics, dashboards, alerting, tracing, performance analysis, capacity planning, root-cause analysis and operational improvements.* Partner across Engineering, Product, Architecture and Security to drive engineering quality through code and infrastructure reviews, secure development practices, automation, mentoring and continuous improvement.
## Required Qualifications* Strong hands-on software engineering experience building, deploying and supporting **production backend applications and cloud-based systems**.* Strong hands-on experience with **Java and Spring Boot**.* Strong experience deploying and operating applications and infrastructure on **AWS**.* Hands-on experience building and maintaining **CI/CD pipelines** using tools such as GitHub Actions, Jenkins, GitLab CI, AWS CodePipeline or similar platforms.* Experience implementing **Infrastructure as Code** using Terraform, CloudFormation, AWS CDK or comparable technologies.* Experience with containerization and cloud-native deployment using **Docker and Kubernetes, Amazon ECS, Amazon EKS or similar platforms**.* Strong experience with **PostgreSQL**, including SQL development, schema design, migrations, indexing, query optimization and production support.* Experience designing and developing **REST APIs, microservices and distributed systems**.* Demonstrated experience with **monitoring, logging, alerting, troubleshooting and production incident support**.* Ability to independently solve complex engineering and operational problems while balancing scalability, reliability, security, maintainability, cost and delivery needs.* Strong communication and collaboration skills, including the ability to explain technical decisions, dependencies, operational risks and trade-offs to technical and non-technical partners.* Experience contributing to engineering quality through activities such as code reviews, infrastructure reviews, mentoring or technical knowledge sharing.
## Preferred Qualifications* Experience with **Python**, including automation, tooling, FastAPI or asynchronous service development.* Experience with event-driven and distributed messaging technologies such as **Apache Kafka, Amazon SQS, SNS, EventBridge or Redis**.* Experience operating Kubernetes or other container platforms, including deployment strategies, configuration, networking, autoscaling and workload troubleshooting.* Experience with **DevSecOps** practices such as code scanning, dependency scanning, container scanning, secrets management, identity and access management and vulnerability remediation.* Experience with modern observability and release engineering practices, including distributed tracing, service-level indicators, dashboards, blue/green or canary deployments, feature flags and automated rollback.* Experience with performance engineering, capacity planning, load testing, cost optimization or the use of **AI-assisted engineering tools** to improve software delivery or operational workflows.
**#LI-TH1**
This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.
**What’s in it For You?*** **Hybrid Work Model:** We’ve adopted a flexible hybrid working environment for our office-based roles while delivering a seamless experience that is digitally and physically connected.* **Flexibility & Work-Life Balance:** Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.* **Career Development and Growth:** By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.* **Industry Competitive Benefits:** We offer comprehensive benefit plans to include 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.* **Culture:** Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.* **Social Impact:** Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.* **Making a Real-World Impact:** We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.
Our use of AI within the recruitment process Thomson Reuters utilizes Artificial Intelligence (AI) to support parts of our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to the requirements listed for the role, and present the result to our recruitment personnel for further review. The AI system acts as a supporting tool, but there is always a human making the decision if you will be considered for the roleThomson Reuters complies with local laws that require upfront disclosure of the expected pay range for a position. The base compensation range varies across locations.For Ontario, Canada, the base compensation range for this role is $105,000 CAD - $155,000 CAD.Base pay is positioned within the range based on several factors including an individual’s knowledge, skills and experience with consideration given to internal equity. Base pay is one part of a comprehensive Total Reward program which also includes flexible and supportive benefits and other wellbeing programs.This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.#J-18808-Ljbffr
Hybrid:
Canada, Toronto, Ontario:
Full time:
Posted Today:
End Date: November 27, 2026 (30+ days left to apply):
JREQ203432## Job DescriptionWe are looking for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise** to design, build, deploy, and operate scalable cloud-native services and the engineering infrastructure that supports them. You will work primarily with **Java, Spring Boot, AWS, PostgreSQL, CI/CD and Infrastructure as Code**, taking ownership of solutions from development through production operations.You will partner with Product, Architecture, Security, DevOps and engineering teams to improve platform reliability, deployment velocity, operational maturity and developer experience. This role is ideal for an engineer who enjoys both **building production software and improving how that software is delivered and operated at scale**.This role is based in **Toronto and follows a hybrid working model with three days onsite per week**.
## Key Responsibilities* Design, build, test and support scalable backend services, REST APIs and microservices using **Java, Spring Boot, AWS and PostgreSQL**, with a focus on reliability, performance and maintainability.* Own and continuously improve **CI/CD pipelines and release workflows**, including automated builds, testing, security scanning, artifact management, deployment, rollback and environment promotion.* Design and automate secure, repeatable cloud infrastructure using **Infrastructure as Code**, while supporting containerized and cloud-native deployment patterns across AWS environments.* Own solutions across the full software delivery lifecycle, including technical design, implementation, infrastructure provisioning, automated testing, deployment, monitoring, troubleshooting, incident response and production support.* Build and evolve resilient distributed systems using asynchronous messaging, event-driven architecture, caching, service-to-service communication and fault-tolerant design patterns.* Strengthen platform reliability and observability through logging, metrics, dashboards, alerting, tracing, performance analysis, capacity planning, root-cause analysis and operational improvements.* Partner across Engineering, Product, Architecture and Security to drive engineering quality through code and infrastructure reviews, secure development practices, automation, mentoring and continuous improvement.
## Required Qualifications* Strong hands-on software engineering experience building, deploying and supporting **production backend applications and cloud-based systems**.* Strong hands-on experience with **Java and Spring Boot**.* Strong experience deploying and operating applications and infrastructure on **AWS**.* Hands-on experience building and maintaining **CI/CD pipelines** using tools such as GitHub Actions, Jenkins, GitLab CI, AWS CodePipeline or similar platforms.* Experience implementing **Infrastructure as Code** using Terraform, CloudFormation, AWS CDK or comparable technologies.* Experience with containerization and cloud-native deployment using **Docker and Kubernetes, Amazon ECS, Amazon EKS or similar platforms**.* Strong experience with **PostgreSQL**, including SQL development, schema design, migrations, indexing, query optimization and production support.* Experience designing and developing **REST APIs, microservices and distributed systems**.* Demonstrated experience with **monitoring, logging, alerting, troubleshooting and production incident support**.* Ability to independently solve complex engineering and operational problems while balancing scalability, reliability, security, maintainability, cost and delivery needs.* Strong communication and collaboration skills, including the ability to explain technical decisions, dependencies, operational risks and trade-offs to technical and non-technical partners.* Experience contributing to engineering quality through activities such as code reviews, infrastructure reviews, mentoring or technical knowledge sharing.
## Preferred Qualifications* Experience with **Python**, including automation, tooling, FastAPI or asynchronous service development.* Experience with event-driven and distributed messaging technologies such as **Apache Kafka, Amazon SQS, SNS, EventBridge or Redis**.* Experience operating Kubernetes or other container platforms, including deployment strategies, configuration, networking, autoscaling and workload troubleshooting.* Experience with **DevSecOps** practices such as code scanning, dependency scanning, container scanning, secrets management, identity and access management and vulnerability remediation.* Experience with modern observability and release engineering practices, including distributed tracing, service-level indicators, dashboards, blue/green or canary deployments, feature flags and automated rollback.* Experience with performance engineering, capacity planning, load testing, cost optimization or the use of **AI-assisted engineering tools** to improve software delivery or operational workflows.
**#LI-TH1**
This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.
**What’s in it For You?*** **Hybrid Work Model:** We’ve adopted a flexible hybrid working environment for our office-based roles while delivering a seamless experience that is digitally and physically connected.* **Flexibility & Work-Life Balance:** Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.* **Career Development and Growth:** By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow’s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.* **Industry Competitive Benefits:** We offer comprehensive benefit plans to include 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.* **Culture:** Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more. We live by our values: Obsess over our Customers, Compete to Win, Challenge (Y)our Thinking, Act Fast / Learn Fast, and Stronger Together.* **Social Impact:** Make an impact in your community with our Social Impact Institute. We offer employees two paid volunteer days off annually and opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.* **Making a Real-World Impact:** We are one of the few companies globally that helps its customers pursue justice, truth, and transparency. Together, with the professionals and institutions we serve, we help uphold the rule of law, turn the wheels of commerce, catch bad actors, report the facts, and provide trusted, unbiased information to people all over the world.
Our use of AI within the recruitment process Thomson Reuters utilizes Artificial Intelligence (AI) to support parts of our global recruitment process. Unless you opt-out, our AI system will assess the information provided by you and compare it to the requirements listed for the role, and present the result to our recruitment personnel for further review. The AI system acts as a supporting tool, but there is always a human making the decision if you will be considered for the roleThomson Reuters complies with local laws that require upfront disclosure of the expected pay range for a position. The base compensation range varies across locations.For Ontario, Canada, the base compensation range for this role is $105,000 CAD - $155,000 CAD.Base pay is positioned within the range based on several factors including an individual’s knowledge, skills and experience with consideration given to internal equity. Base pay is one part of a comprehensive Total Reward program which also includes flexible and supportive benefits and other wellbeing programs.This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.#J-18808-Ljbffr
Vacancy posted 39 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Cloud & Devops in Winnipeg, MB vacancy
- ...Own cloud infrastructure and CI/CD automation as a Senior DevOps Engineer with Bounteous, supporting secure, scalable, reliable platforms remotely across Canada or Mexico. This contract position requires six-plus years in DevOps, Cloud Engineering, SRE, or Infrastructure...SeniorDevopsContract workInternshipRemote work
- Morson Group is seeking a Senior Software Engineer to lead application development, mentor teams, and translate business needs into tech solutions. The role emphasizes coding standards, peer reviews, and DevOps-driven workflows to improve agility and innovation. Responsibilities...SeniorSoftwareDevops
- About the job RQ09180 - DevOPS/Cloud Engineer - Senior Provide senior level expertise in AWS cloud platform. Provide design, build and support for cloud environments to create solutions for Contact center domain. Lead the design, development and implementation of an...SeniorSoftwareDevopsWork at officeFlexible hours
- About the job RQ08359 - DevOPS/Cloud Engineer - SeniorTask 1 Monthly Performance Status Report (where applicable) All deliverables that consultant... ...V7+, UNIX Solaris V10 and Mainframe IMS Connect, system software and System tools Working knowledge and experience of...SeniorSoftwareDevops
- Randstad Canada seeks a Senior Cloud Development and Administration Specialist for a Toronto-based contract. You will lead full-stack... ...Java/Angular development, cloud migrations, and GenAI-assisted software engineering in an Agile setting. The role emphasizes microservices, CI/...SeniorSoftwareDevopsContract work
- About the job RQ08297 - DevOPS/Cloud Engineer - SeniorResponsibilities: Design, build and support cloud environments to create digital products... ...network architectures. You have experience implementing software engineering practices for full software development life cycles...SeniorSoftwareDevops
- About the job RQ08679 - DevOPS/Cloud Engineer - SeniorDescription Providing highly specialized senior technical knowledge and coordinating administration, monitoring, management, and implementation of configuration management and automation of processes. Providing expertise...SeniorSoftwareDevopsContract workRemote work
- Lead cloud operations with Kubernetes and Google Cloud Platform expertise at Black Duck, supporting secure, highly available SaaS services worldwide.As a Senior DevOps Engineer, you will operate customer-facing infrastructure across Black Duck’s product portfolio. The Cloud...SeniorDevopsWorldwide
- Build Java cloud services with strong DevOps expertise at Thomson Reuters in Toronto, using AWS, Spring Boot, and PostgreSQL within a hybrid model.As a Senior Software Engineer, you will design, deploy, and operate scalable cloud-native services. You will own solutions across...SeniorSoftwareDevops
- Azure DevOps, Terraform, and Ansible define this senior Cloud Engineer assignment. Build automation and support enterprise platforms across cloud and middleware environments.This senior DevOps and Cloud Engineer reviews technical designs, develops automation scripts, and supports...SeniorDevops
- Multi-cloud AWS and GCP infrastructure awaits a Senior DevOps Engineer working remotely across Canada as a B2B contractor.At Revenue Roll Inc., you will build and operate secure, high-scale data infrastructure for digital commerce. This senior, hands-on position combines infrastructure...SeniorDevopsFor contractorsRemote work
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally... ...distributed development team. As a Senior SDN Network Software Engineer,... ...network infrastructure, cloud security, APIs, and software development...SeniorSoftwareDevops
- Required Skills Senior-level AWS cloud engineering and DevOps experience building, operating, and troubleshooting production serverless, containerized, networking, security, and shared platform resources and experiencing managing NextGen Connect (Mirth) in a containerized...SeniorDevopsInternship
- Senior DevOps EngineerPosition OverviewSeeking a Senior DevOps Engineer with 7+ years of experience designing and supporting cloud-based enterprise applications, CI/CD pipelines, infrastructure automation, and production environments. The ideal candidate combines strong Microsoft...SeniorSoftwareDevopsInternship
- Build and operate AWS cloud platforms with CDK, Lambda, and containerized services in a senior-level DevOps engineering capacity.This senior AWS DevOps Cloud Engineer designs and maintains infrastructure across application environments. The work covers Python and JavaScript...SeniorDevops
- Design scalable cloud infrastructure and CI/CD pipelines at Quickplay in a hybrid Senior Cloud Platform DevOps Engineer role. Shape reliable systems for OTT video.This senior position focuses on infrastructure management, containerization, orchestration, and cloud migration...SeniorDevops
- About the job RQ08685 - DevOPS/Cloud Engineer - SeniorDescription Responsibilities Design, build and support cloud environments to create digital products. Monitor and assess the performance of applications in a cloud environment to ensure solutions are available....SeniorDevops2 days per week
- A leading technology firm in Toronto is looking for a Senior DevOps/Cloud Engineer to design and support cloud environments for digital products. The ideal candidate will have extensive experience with cloud platforms and CI-CD tools, along with a strong background in DevOps...SeniorDevopsWork at office2 days per week
- Autodesk is seeking an experienced Senior DevOps Developer (SRE) to design, build, and operate scalable cloud-native services within the Bidding group of Autodesk Construction Solutions. You will collaborate with Software Engineering, Infrastructure, and Platform teams to improve...SeniorSoftwareDevops
- ...Director of Product Marketing, Wearables Software Global B2B & Product Marketing Specialist... ...- Small and Medium Enterprises Senior Counsel/Director, Stablecoin Enablement... ...Small and Medium Enterprises Software Engineer II - Decision Management Program Entry...SeniorSoftwareDevopsShift work
- Design public cloud solutions and automate operations as a Senior DevOps Engineer at Electronic Arts, supporting Linux systems and gaming services.This experienced DevOps Engineer works with Azure, AWS, and GCP across large-scale systems. The work includes Kubernetes, Terraform...SeniorDevops
- Shape the future of enterprise technology as a Senior DevOps Engineer in Toronto, ON, with a hybrid model. Drive automation, engagement, and cloud implementation in complex projects. This senior role requires a technology expert to lead architectural design and optimize...SeniorDevops
- About the job RQ08858 - DevOPS/Cloud Engineer - SeniorResponsibilities: Provide expertise in AWS cloud platform. Provide design, build and support for cloud environments to create solutions for Public Health domain. Provide expertise on Linux operating system like...SeniorDevopsFlexible hours
- ...deployment platforms on Azure and Kubernetes. You will optimize cloud resources, automate processes, and contribute to cloud-hosted GIRO... ...emphasizes Azure/Kubernetes expertise, Terraform, PowerShell, and Azure DevOps in a Cloud First strategy, with opportunities to shape scalable...SeniorDevopsRemote work
- Nord Quantique in Sherbrooke, QC, is seeking a Senior DevOps to join the Infrastructure & Operations team, working across software, infrastructure, and reliability to scale and... ...tooling for reliability and observability in a cloud/HPC environment. Strong teamwork and...SeniorSoftwareDevops
- ...ensuring efficient and scalable cloud architecture, with a focus on... ...Containerization: Support software containerization with Docker,... ...ensure effective execution of DevOps initiatives. Proven Experience... ...Collaboration: Work closely with engineering and product teams to ensure the...SeniorSoftwareDevopsWork at officeWork from home
- Build scalable .NET services at Electronic Arts using C#, DevOps practices, and backend engineering in a hybrid collaborative environment.As an experienced Software Engineer III, you will support the Quality Verification and Standards team. You will design RESTful applications...SeniorSoftwareDevops
- ...iCOUNTER is seeking a hands-on DevOps Engineer to own the infrastructure behind our CTOS platform. You will design scalable, secure AWS environments... ..., and lead the evolution of CI/CD pipelines to ship software safely and rapidly. You will implement automation, monitoring...SeniorSoftwareDevops
- Location: Toronto Hybrid/ 4 days a week on siteWe are looking for a hands-on DevOps / OpenShift Engineer with approximately 5 to 6 years of DevOps, container platform, and cloud engineering experience. The ideal candidate will have strong experience with Red Hat OpenShift Container...Devops
- ...AWS, scalable APIs, relational databases, and modern full-stack software engineering.As a Senior Software Engineer, you will help create B2B SaaS solutions for pricing and portfolio management. The work spans cloud integration, application performance, data processing, and...SeniorSoftwareDevopsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Cloud & Devops. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

