Taro Logo

Senior Software Engineer II

Global provider of innovative risk assessment tools and analytics solutions for insurance and multiple industries.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance

Job Description

LexisNexis Risk Solutions is seeking a Senior Software Engineer II to join their innovative team building identity fraud prevention solutions. This role combines backend development expertise with browser automation, offering a unique opportunity to work on impactful projects.

The position is part of a globally distributed team spanning India, Georgia, Mexico, and Hawaii, working on cutting-edge risk assessment tools and analytics for the insurance industry. The ideal candidate will have strong experience with Node.js, Python, and browser automation frameworks like Puppeteer or Selenium.

Key technical aspects include developing scalable backend systems, RESTful and GraphQL APIs, and working with modern CI/CD tools and containerization. The role involves significant work with NoSQL databases and requires expertise in security, performance optimization, and system architecture.

The company culture emphasizes collaboration, diversity, and continuous learning. Team members work in a supportive environment where knowledge sharing and professional growth are encouraged. The work schedule is structured to accommodate global collaboration, with core hours between 2:30 PM and 12:30 AM IST.

LexisNexis Risk Solutions, part of RELX, serves customers in over 180 countries and offers comprehensive benefits and professional development opportunities. The company is committed to maintaining an inclusive workplace where individuals from all backgrounds can thrive.

This role offers the opportunity to work on complex technical challenges while contributing to solutions that have real-world impact in risk assessment and fraud prevention. The position combines technical excellence with collaborative teamwork, making it ideal for engineers who want to grow their careers in a global technology company.

Last updated 6 days ago

Responsibilities For Senior Software Engineer II

  • Design, develop, and support scalable backend systems and browser automation frameworks using Node.js, Python, and headless browser technologies
  • Build and maintain RESTful and GraphQL APIs, as well as integration systems using webhooks
  • Automate complex user interactions and workflows using headless browser testing and web scraping solutions
  • Develop and manage CI/CD pipelines and maintain containerized environments
  • Integrate and support data systems using NoSQL databases
  • Focus on security, scalability, and performance of backend systems
  • Collaborate with front-end engineers, QA, DevOps, and product teams
  • Document technical solutions and mentor colleagues

Requirements For Senior Software Engineer II

Node.js
Python
MongoDB
  • Professional experience with Node.js and browser automation tools
  • Understanding of headless browser environments and web automation challenges
  • Proficiency in Python for scripting and automation tasks
  • Experience building RESTful APIs, GraphQL services, and working with webhooks
  • Familiarity with Docker, CI/CD pipelines, and NoSQL databases
  • Strong debugging, testing, and performance optimization skills
  • Effective communication skills

Benefits For Senior Software Engineer II

Medical Insurance
  • Medical Insurance
  • Flexible Work Arrangements
  • Professional Development