Thomson Reuters
Principal Software Engineer
$159K–$340K
United States of America, New York, New York +4 · Hybrid · Principal · Full-time · Posted Oct 2, 2026
- Location
- United States of America, New York, New York
United States of America, Frisco, Texas
Canada, Toronto, Ontario
United States of America, Ann Arbor, Michigan
United States of America, Eagan, Minnesota - Experience
- 10-12 years of professional full-stack development experience, with a strong focus on backend systems.
- Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
About the job
Build and maintain scalable backend services and APIs for a legal document analysis platform, with some frontend development as needed.
What you'll do
- Design backend services, APIs, and data-processing pipelines; define API contracts and contribute to architecture decisions.
- Integrate third-party services and internal ML systems, and optimize data-intensive backend performance.
- Contribute to frontend features and improve engineering practices, CI/CD, and production operations.
What they ask for
- Proficiency in Node.js, Python, or Go and API design; knowledge of RESTful APIs, database design, and data modeling.
- Experience with SQL and NoSQL databases, microservices, message queues, and data-processing pipelines or large-scale data systems.
- Proficiency in TypeScript and React; familiarity with Docker, Kubernetes, and cloud platforms.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Nice to have
- Familiarity with monorepo, jujutsu, mise, or pprof.
- Interest in language and economics.
Pay
$183,100 USD - $340,000 USD (base salary); $158,900 USD - $295,100 USD (base salary)
Tools
Node.js, Python, Go, SQL, NoSQL, Docker, Kubernetes, TypeScript
AI focus
Build integrations with internal ML systems for a document analysis platform. The posting also states Thomson Reuters uses AI to support recruitment.
Model-written summary · the original posting is authoritative