# Senior Software Engineer I

**Company**: Thomson Reuters
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $94,900 USD - $176,300 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/United-States-of-America-Eagan-Minnesota/Senior-Software-Engineer_JREQ201421?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_9c34fc11-cc2

## Description

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.

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.

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

- 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.

- 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.

Benefits include:

- Hybrid Work Model: flexible hybrid working environment

- Flexibility & Work-Life Balance: supportive workplace policies

- Career Development and Growth: continuous learning and skill development

- Industry Competitive Benefits: comprehensive benefit plans

- Culture: award-winning reputation for inclusion and belonging, flexibility, work-life balance

- Social Impact: opportunities to make an impact in the community

- Making a Real-World Impact: helping customers pursue justice, truth, and transparency

## Skills

### Required
- C#
- .NET
- SQL
- Angular
- Docker
- Kubernetes
- GitHub Actions
- Git
- Azure
- AWS
- GCP
- AI/ML
- LLMs
- OpenAPI
- Swagger

### Nice to have
- C++
- Java
- Go
- Rust
- MLOps
- NLP
- LLM-based applications

---

Source: [Apply at thomsonreuters.wd5.myworkdayjobs.com](https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/United-States-of-America-Eagan-Minnesota/Senior-Software-Engineer_JREQ201421?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
