Senior Software Engineer I

Talentify

Eagan (MN)

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Thomson Reuters is seeking a Senior Software Engineer I to help build the document-processing platform powering AI products across the company. The role focuses on cloud-native services, REST APIs, and AI/ML tooling, with opportunities to shape architecture and developer experience.

You will mentor engineers, collaborate cross-functionally, and participate in on-call rotations while delivering scalable systems used by internal and customer-facing applications.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 4+ years of software development experience with cloud-native hosting (Azure/AWS/GCP).
  • Experience designing REST APIs using OpenAPI/Swagger.
  • Strong C#/.NET and SQL with Angular knowledge.
  • Experience with containers (Docker/Kubernetes), CI/CD (GitHub Actions), and Git.

Responsibilities

  • Contribute to technical decisions shaping product direction, cloud infra, and architecture.
  • Design and ship client-facing REST APIs with strong UX.
  • Build scalable cloud services processing millions of documents monthly using AI/ML.
  • Mentor junior engineers and contribute to engineering culture.
  • Collaborate cross-functionally with engineers, PMs, scientists, and legal teams.

Skills

Cloud hosting experience
REST API design
C# / .NET
SQL
Angular
CI/CD
Git
Agile methodologies
Mentoring
Communication

Education

Bachelor's degree in computer science or related field

Tools

Docker
Kubernetes
GitHub Actions
OpenAPI/Swagger

Job description

About this job

Thomson Reuters is hiring a Senior Software Engineer I 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 I, 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.

About You:

You are a fit for the role of Senior Software Engineer I if your background includes –

Required Skills and Experience:

  • 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)
  • Willingness to participate in the team's on-call rotation.

Preferred Skills and Experience:

  • Familiarity with other strongly typed languages (e.g. C++, Java, Go - Rust experience is particularly welcome) is a plus, as is 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.

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.

#LI-SM2

<

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer I — AI-Driven Cloud Services
Senior Software Engineer I — AI-Driven Cloud Services

Unknown • United States

Hybrid
USD 95,000 - 176,000
Hybrid Work Model
Mental Health Days
Tuition Reimbursement
+2
Senior Software Engineer I - AI‑Driven Cloud APIs
Senior Software Engineer I - AI‑Driven Cloud APIs

Reuters • Eagan (MN), Northern (KY)

Hybrid
USD 95,000 - 176,000
Hybrid Work Model
Grow My Way
Mental Health Days
Senior Software Engineer I — AI-Powered Cloud API Builder
Senior Software Engineer I — AI-Powered Cloud API Builder

Refinitiv • Eagan (MN)

Hybrid
USD 95,000 - 176,000
Hybrid Work Model
Competitive Benefits
Tuition Reimbursement
+1
Senior Software Engineer I: AI Cloud & REST APIs
Senior Software Engineer I: AI Cloud & REST APIs

Talentify • Eagan (MN)

On-site
USD 120,000 - 170,000
Lead Software Engineer AI (Staff Engineer)
Lead Software Engineer AI (Staff Engineer)

Thomson Reuters • Eagan (MN)

On-site
USD 120,000 - 150,000
Lead Software Engineer AI (Staff Engineer)
Lead Software Engineer AI (Staff Engineer)

Thomson Reuters • Frisco (TX)

On-site
USD 110,000 - 150,000
Equal Employment Opportunity Employer
Drug-free workplace
Reasonable accommodations for applicants with disabilities
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Thomson Reuters • New York (NY)

On-site
USD 120,000 - 150,000
Flexible hybrid working environment
Continuous learning and development
Comprehensive benefit plans
Senior Software Engineer, AI
Senior Software Engineer, AI

Thomson Reuters • Frisco (TX)

On-site
USD 110,000 - 204,000
Hybrid Work Model
Career Development & Growth
Competitive Benefits & Mental Health
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Senior Software Engineer - AI (Materia AI)
Senior Software Engineer - AI (Materia AI)

Thomson Reuters • Ann Arbor (MI)

On-site
USD 100,000 - 130,000
Hybrid Work Model
Flexibility & Work-Life Balance
Career Development and Growth
+2