.Thomson Reuters is currently seeking a highly motivated cloud software engineer with solid Windows or Linux administrator credentials for the position of Senior Software Engineer within our Compute Platform team.Are you passionate about using cloud technologies, open-source, and love working with and developing the latest technologies in a dynamic environment? Do you like data modeling, metrics analytics, and visualization? Do you have a burning desire to move fast and be bold? Then we want you on our team!**About the Role**- Microsoft Azure and Amazon, Oracle Cloud, and other cloud providers.- Windows and Linux Server machine images- Windows and Linux Server systems automation- Security patching tools such as BigFix, Azure Update Management, AWS Systems Manager and more.- Data analytics and visualization services including PowerBI and DataDog.- AWS Image Builder and similar technologies- Discrete micro services with simple repeatable cloud native architectural patterns- A variety of open-source software and tools- Continuous delivery and Infrastructure automation tools such as Git and Azure DevOps- High-level programming languages such as Python and PowerShell- Distributed data stores such as AWS S3, Azure Cosmos DB, and Azure SQL- Serverless architecture including Azure Functions, Azure Logic Apps, AWS Lambda, etc.- Test automation frameworks including source code unit testing, Postman API testing, Datadog Synthetics and more.- Bring your Windows or Linux Platform expertise to an already strong team of platform and software engineers.- Develop for infrastructure continuous build and delivery automation.- Identify metrics that matter and develop analytics models to monitor and visualize our compute platform using existing and new technologies.- Participate in development and management of our existing compute platform.- Ensure consistency with cloud architectural guiding principles for assigned projects.- Articulate complex problems, concepts, and solutions through formal and informal means to global technical and non-technical audiences.- Work in a highly collaborative and dynamic agile team environment with multiple levels of technology staff across various geographical locations- Anticipate needs and implications of decisions, proactively working to identify, clarify, and resolve issues, and removing barriers within and outside the organization in a timely manner.**About You**- Bachelor's degree in related technology program preferred, or relevant related experience.- Minimum of 4+ years software or systems engineering experience including: Proven ability to learn new technologies quickly.- Proven ability to solve complex problems independently