Taro Logo

Software Engineer - Customer Identity and Access Management (CIAM)

Thomson Reuters provides trusted content and technology for professionals across legal, tax, accounting, compliance, government, and media sectors.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer - Customer Identity and Access Management (CIAM)

Thomson Reuters is seeking a Software Engineer to join their Platform Engineering organization, specifically working on the Customer Identity & Access Management (CIAM) Platform. This role is part of the Mexico CIAM team and focuses on building foundational capabilities that power Thomson Reuters products. The position involves developing and maintaining a consolidated identity system designed to securely manage customer authentication and authorization across all Thomson Reuters services.

The role requires expertise in Java, Spring, NodeJS, and cloud technologies, with a focus on building cloud-native applications on AWS and Azure. You'll work with identity platforms like Auth0 and Ping Identity, implementing standards such as OAuth, OIDC, SAML, and SCIM. The position embraces a DevOps culture with the "you build it, you run it" philosophy.

As part of a global organization with 26,000 employees across 70+ countries, you'll collaborate with diverse teams in an agile environment. Thomson Reuters offers comprehensive benefits, including flexible work arrangements, mental health support, educational opportunities, and a strong focus on work-life balance. The company's mission involves providing trusted information and technology to professionals across legal, tax, accounting, compliance, government, and media sectors.

This is an excellent opportunity for a mid-level engineer interested in identity and access management, cloud technologies, and working on systems that impact millions of users globally. The role offers both technical challenges and professional growth opportunities in a company known for its commitment to truth, transparency, and innovation.

Last updated 2 days ago

Responsibilities For Software Engineer - Customer Identity and Access Management (CIAM)

  • Develop software using Java, Spring, NodeJS, and other related technologies
  • Collaborate with technologists across the company to build cloud native applications
  • Ensure consistency with cloud architectural guiding principles
  • Participate in all aspects of the development lifecycle
  • Work on AWS and Azure public cloud, Identity platforms
  • Participate in a Scrum team and embrace the agile work model
  • Provide level-2 support when needed

Requirements For Software Engineer - Customer Identity and Access Management (CIAM)

Java
Node.js
  • 2+ years of experience in Software Engineering
  • Hands-on experience developing REST APIs using Java or .Net Core
  • Experience developing cloud-native applications and services on Azure, AWS or GCP
  • Excellent problem-solving skills
  • Strong written and verbal communication skills
  • Bachelor's degree in Computer Science, Software Engineering or related field (preferred)
  • Experience with Identity Providers and related standards (preferred)

Benefits For Software Engineer - Customer Identity and Access Management (CIAM)

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Hybrid work model (2-3 days in office)
  • Flexible work arrangements including 8 weeks work from anywhere
  • Comprehensive benefit plans
  • Flexible vacation
  • Two company-wide Mental Health Days off
  • Access to Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Two paid volunteer days annually

Jobs Related To Thomson Reuters Software Engineer - Customer Identity and Access Management (CIAM)