LexisNexis is seeking a Principal Software Engineer to join their team in Shanghai. This senior-level position combines technical leadership with hands-on development, focusing on complex system architecture and data modeling. The role requires extensive experience in software engineering, with opportunities to mentor other developers and lead technical initiatives.
The ideal candidate will have 10+ years of software engineering experience and deep expertise in multiple programming languages including Python, Go, Java, and JavaScript. They should be well-versed in data modeling, system architecture, and modern development methodologies like Agile.
This position offers the opportunity to work with cutting-edge technology in the legal and professional information services sector. You'll be responsible for designing and implementing complex systems, mentoring other developers, and serving as a technical point of contact for external resources. The role combines hands-on coding with strategic technical leadership.
LexisNexis is a global leader in legal and business information analytics, focused on helping customers improve productivity and decision-making. They're committed to advancing the rule of law worldwide and providing tools that help legal professionals work more efficiently. This role offers the chance to work on systems that have real-world impact in the legal and professional services sector.
The position requires strong communication skills as you'll be interfacing with customers, end users, and other technical team members. You'll be expected to provide technical leadership, design input across products, and help solve complex technical challenges. This is an excellent opportunity for a senior engineer looking to make a significant impact in a global organization while working with modern technologies and complex data systems.