# Senior Software Engineer, Full Stack

**Company**: Thomson Reuters - Noetica
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $127,000 USD - $235,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/United-States-of-America-New-York-New-York/Senior-Software-Engineer--Full-Stack_JREQ199749-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_eb78cfa2-603

## Description

The global capital markets are among the largest markets in the world, valued at $50T+, and growing. As a Senior Software Engineer, Full Stack at Thomson Reuters - Noetica, you'll help build robust backend systems and APIs that power our search-centric web experience that's core to the workflow of our end users.

Responsibilities:

- Design and build scalable backend services and APIs that power our document analysis platform

- Write maintainable, high-performance server-side code and data processing pipelines

- Define clear, efficient API contracts and contribute to service architecture decisions

- Design and craft compositional API primitives to expedite the productionization of our ever-growing list of document insights

- Build and maintain integrations with third-party services and internal ML systems

- Contribute to frontend features and components as needed to deliver features end-to-end

- Work on performance optimization for data-intensive backend operations

- Take ownership in engineering excellence and collaborate on code practices and design patterns to ensure long-term maintainability and scalability

- Take ownership in developer experience by improving/automating CI/CD and other day-to-day production operations

Requirements:

- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)

- 4+ years of professional full-stack development experience with a strong focus on backend systems

- Proficiency in backend technologies (Node.js, Python, or Go) and API design

- Strong understanding of RESTful APIs, database design, and data modeling

- Experience with SQL and NoSQL databases

- Familiarity with containerization and orchestration platforms (Docker, Kubernetes) and hyperscalers (AWS, GCP, etc.)

- Proficiency in TypeScript and React for frontend work

- Foundation in distributed systems, event-driven architectures, and web fundamentals

- Strong communication and collaboration skills

- Self-starting problem-solving approach biased towards action and scope minimization

Benefits:

- 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, and more

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

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

## Skills

### Required
- Node.js
- Python
- Go
- API design
- RESTful APIs
- database design
- data modeling
- SQL
- NoSQL databases
- Docker
- Kubernetes
- TypeScript
- React
- distributed systems
- event-driven architectures
- web fundamentals

---

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