Senior Software Engineer II

Thomson ReutersEagan, MN
$94,900 - $176,300Remote

About The Position

Thomson Reuters is hiring a Senior Software Engineer to help build the document-processing platform powering AI products across the company. The service handles millions of documents per month using AI/ML and LLMs, powers flagship applications like CoCounsel, and serves both internal teams and customer-facing products. It's cutting-edge, high-impact work, and usage is climbing fast. About the Role: As a Senior Software Engineer, you will: Contribute to technical decision-making, influencing product direction, cloud infrastructure, and application architecture. Design and ship client-facing REST APIs — defining contracts up front, with developer experience and consumer ergonomics treated as first-class concerns. Build scalable cloud services that process millions of documents per month, using AI/ML technologies including LLMs. Collaborate cross-functionally with engineers, product managers, scientists, and legal experts. Mentor more junior engineers and contribute to the team's engineering culture.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field; or equivalent practical experience.
  • 4+ years of software development experience, with a strong focus on cloud-native application hosting and maintenance (preferably on Azure; AWS or GCP also valuable).
  • Experience designing and building clean, well-documented client-facing REST APIs using an API-first approach — defining contracts (e.g., OpenAPI / Swagger) before implementation, with developer experience and consumer ergonomics treated as first-class concerns.
  • Strong proficiency in C# / .NET and SQL, with working knowledge of Angular.
  • Hands-on experience with containerization (Docker, Kubernetes), CI/CD pipelines (GitHub Actions), and version control (Git).
  • Comprehensive understanding of the entire software development lifecycle, including agile methodologies, testing, monitoring, and incident management.
  • Experience providing technical leadership within a development team, including but not limited to: mentoring junior developers, reviewing code, training on new technologies / concepts, and providing input on technical decisions.
  • Exceptional communication skills, both written and verbal, with the ability to: Build and maintain strong relationships with stakeholders Contribute positively to long-term team dynamics and health
  • Demonstrated ability to solve complex technical problems creatively and effectively.
  • Adaptability and eagerness to learn new technologies and methodologies in a rapidly evolving field.
  • Hands-on experience with AI-assisted development tools (e.g. Claude Code, Cursor, GitHub Copilot)

Nice To Haves

  • Familiarity with other strongly typed languages (e.g. C++, Java, Go — Rust experience is particularly welcome)
  • Experience with AWS or GCP.
  • Experience with AI/ML technologies — especially MLOps (model hosting and deployment), large-volume document processing, NLP, and/or LLM-based applications (RAG, agentic workflows, prompt engineering) — is highly desirable.
  • Familiarity with the legal industry is a plus; experience in legal tech is particularly welcome.

Responsibilities

  • Contribute to technical decision-making, influencing product direction, cloud infrastructure, and application architecture.
  • Design and ship client-facing REST APIs — defining contracts up front, with developer experience and consumer ergonomics treated as first-class concerns.
  • Build scalable cloud services that process millions of documents per month, using AI/ML technologies including LLMs.
  • Collaborate cross-functionally with engineers, product managers, scientists, and legal experts.
  • Mentor more junior engineers and contribute to the team's engineering culture.
  • Participate in the team's on-call rotation.

Benefits

  • 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.
  • Flexible work arrangements, including work from anywhere for up to 8 weeks per year.
  • 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.
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to the Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Resources for mental, physical, and financial wellbeing.
  • Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more.
  • Two paid volunteer days off annually
  • Opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives.
  • Market competitive health, dental, vision, disability, and life insurance programs.
  • Competitive 401k plan with company match.
  • Competitive vacation, sick and safe paid time off, paid holidays (including two company mental health days off), parental leave, sabbatical leave.
  • Optional hospital, accident and sickness insurance paid 100% by the employee.
  • Optional life and AD&D insurance paid 100% by the employee.
  • Flexible Spending and Health Savings Accounts.
  • Fitness reimbursement.
  • Access to Employee Assistance Program.
  • Group Legal Identity Theft Protection benefit paid 100% by employee.
  • Access to 529 Plan.
  • Commuter benefits.
  • Adoption & Surrogacy Assistance.
  • Access to Employee Stock Purchase Plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service