Jobs and Careers
TH

Senior Software Engineer

Thomson Reuters
United StatesRemotefull_timeVerifiedPosted 10 Aug 2026
💰 $176,300/yr($94,900/yr$176,300/yr)

About the role

Senior Software Engineer (Full Stack), Forward Engineering

As a Senior Software Engineer (Full Stack) you will join our pivotal Forward Engineering team responsible for reimagining critical TR business functions by developing enterprise-grade AI systems that deliver measurable business value. This is a hands-on individual contributor role where you will work closely with senior functional leaders to facilitate end-to-end optimization of business processes and workflows through the development of scalable, AI-first solutions.

About The Role

As a Senior Software Engineer (Full Stack), you will be hands-on in designing, building, and delivering innovative AI-powered solutions, drive technical strategy and embed within business units to reimagine processes and accelerate TR's AI-first transformation.

Build & Design AI-Driven Systems

  • Define technical standards and best practices for rapid prototyping and lead solution discovery
  • Hands-on design and prototyping of complex, enterprise-scale AI-driven systems
  • Personally build engaging front-ends using React, Next.js, TypeScript, and Tailwind CSS
  • Directly develop robust back-ends with Python, FastAPI, Pydantic, and cloud infrastructure, including API design, data modeling, and AI service integration

Provide Senior Technical Leadership

  • Contribute to technical design decisions across the stack, including architecture, API design, and system integration patterns
  • Lead technical architecture decisions and translate high-level business requirements into comprehensive, scalable technical specifications
  • Mentor other engineers on the team, fostering technical growth and career development
  • Serve as a senior thought leader, driving technical discussions in executive forums and representing Forward Engineering at internal events

Lead Cross-Functional Collaboration

  • Serve as a technical leader for full stack projects through prioritization decisions, scoping out timelines, guiding the work of other engineers, and collaborating with cross-functional partners
  • Embed directly with prioritized business units to develop deep domain expertise and build stakeholder relationships
  • Partner with business leaders, functional SMEs, and product teams to co-create solutions and drive adoption
  • Document solutions and architectural decisions for knowledge transfer and capability building

About You

You are a fit for the position if you have:

Required Skills and Experience Core Engineering Experience

  • Bachelor's degree in computer science, engineering, or equivalent experience; Master's degree preferred
  • 3+ years of hands-on software engineering experience across the full stack (we welcome engineers who are stronger in front-end or back-end but have demonstrated capability in both)
  • Strong leadership experience driving technical initiatives as an individual contributor
  • Excellent strategic thinking, problem-solving skills, and ability to operate effectively in complex, fast-paced environments
  • Outstanding communication and presentation skills with experience influencing senior stakeholders

Cloud & Infrastructure (Required)

  • Deep, production-level experience with AWS or Azure - you should have designed, deployed, and operated systems on at least one of these platforms
  • Experience with cloud orchestration and infrastructure tools (Docker, Kubernetes, Terraform, CloudFormation, or similar)
  • Understanding of CI/CD pipelines and modern DevOps practices (GitHub Actions, GitLab CI, Azure DevOps, or similar)

AI & Machine Learning (Required)

  • Proficiency in Python and practical experience working with AI systems, including: 
  • Basic understanding and hands-on experience with large language models (LLMs) o Experience building or integrating AI agents or agentic workflows o Familiarity with LLM orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel, or similar) o Familiarity with AI/ML frameworks (PyTorch, TensorFlow, or similar)
  • Demonstrated expertise integrating AI models into production systems using APIs, data pipelines, and cloud-native architecture
  • Basic understanding of vector databases and RAG (Retrieval-Augmented Generation) patterns

Data & APIs (Required)

  • Experience designing and implementing RESTful APIs and/or GraphQL endpoints
  • Hands-on experience with both SQL databases (PostgreSQL, MySQL, or similar) and NoSQL databases (MongoDB, DynamoDB, CosmosDB, or similar)
  • Understanding of data modeling, database design, and optimization

Security & Best Practices

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Thomson Reuters

View company profile →