Senior Software Engineer, Full Stack This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. The global capital markets are among the largest markets in the world, valued at $50T+ and growing. Transactions in these markets are complex, with critical, nuanced legal terms woven into lengthy documents. The need for precise extraction and benchmarking of legal terms drives the demand for advanced technology to support financial and legal analysis. As a Senior Software Engineer, Full Stack at Thomson Reuters – Noetica, you will help build robust backend systems and APIs that power our search‑centric web experience, a core component of our end users’ workflow. This role is backend‑leaning, focusing on server‑side architecture, data processing, and API design, while also contributing to frontend features as needed. You will collaborate with AI/ML PhDs, legal SMEs, and market strategists to design, build, and maintain scalable backend services that serve as the critical link between our data products and users. Responsibilities Design and build scalable backend services and APIs for 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 production 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 end‑to‑end functionality. Optimize performance for data‑intensive backend operations. Lead engineering excellence, collaborating on code practices and design patterns for maintainability and scalability. Improve and automate CI/CD and day‑to‑day production operations to enhance developer experience. Qualifications 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 with a bias toward action and scope minimization. Preferred Qualifications Experience with microservices architecture and message queues. Understanding of CI/CD fundamentals and experience in single‑tenant architectures. Experience building data processing pipelines or working with large‑scale data systems. Familiarity with object‑oriented design and functional programming principles. Experience optimizing backend performance for data‑intensive applications. Interest in language and economics. Thrives in a high‑leverage, fast‑paced environment. Familiar with technologies such as monorepo, jujutsu, mise, pprof, etc. Benefits Hybrid Work Model: Flexible hybrid working environment (2‑3 days a week in the office depending on the role). Flexibility & Work‑Life Balance: Policies designed to help manage personal and professional responsibilities. Career Development and Growth: Continuous learning and skill development programs. Industry Competitive Benefits: Comprehensive benefit plans including flexible vacation, mental health days, Headspace app, retirement savings, tuition reimbursement, and wellness resources. Culture: Inclusion, belonging, and values of customer focus, competition, challenge, speed, and teamwork. Social Impact: Volunteer days and ESG initiatives. Real‑World Impact: Contributions to justice, truth, and transparency in global markets. Equal Employment Opportunity Thomson Reuters is an Equal Employment Opportunity Employer. We provide a drug‑free workplace that is committed to providing reasonable accommodations for applicants with disabilities and for sincerely held religious beliefs. Our policies support the most equitable employment practices and embrace individuals of all backgrounds, ensuring a respectful and inclusive environment. #J-18808-Ljbffr
Senior Software Engineer, Full Stack
THOMSON REUTERS
toronto, toronto
Published 27 days ago
Report job