Principal Consulting Software Engineer - Big Data/ETL at RELX in Alpharetta, Georgia

Posted in Other 6 days ago.

Job Description:

About LexisNexis® Risk Solutions Group LexisNexis® Risk Solutions Group is a portfolio of brands that span multiple industries providing customers with innovative technologies, information-based analytics and decision tools and data services that help businesses and governmental entities reduce risk and improve decisions to benefit people around the globe. Headquartered in metro Atlanta, Georgia, we have offices throughout the world and are part of RELX (LSE: REL/NYSE: RELX), a global provider of information and analytics for professional and business customers across industries. For more information, please visit and .

Explore our passion for discovery

Global companies and governmental entities rely on us to solve their most complex data challenges. Our employees collaborate to reduce risks and create opportunities for customers in more than 100 countries. We're adaptable, curious and ambitious. That's why here, you'll have the freedom to drive change, the trust to find your own path, and the space to explore more.

Patented Identity Management

We use our proprietary linking technology in combination with our own unique identifier, LexID®, to resolve, match and manage information to help customers fight fraud, mitigate risk and remain compliant.


Position can work from any of these locations:
  • Alpharetta, GA
  • Boca Raton, FL
  • Dayton, OH

The LexisNexis' linking team is responsible for linking billions of public and proprietary records to create a unique entity identifier for consumers, organizations and providers. We're looking for an experienced, smart, driven individual who will help us build and deliver enterprise-wide big data linking solutions by resolving complex analytical problems using quantitative approaches with a unique blend of analytical, mathematical and technical skills. In addition to writing code on complex big data problems, eventually this position will lead a small team and manage end-to-end solutions.

  • Bachelor or Master's degree in computer science, mathematics, statistics, or equivalent technical discipline
  • Experience with managing a team or ambition to do that would be an advantage
  • 10+ years of experience working with big data analytics and numerous large data sets/data warehouses
  • Experience with big data tools (Hadoop, Spark, etc.)
  • Experience with Java or C++
  • Experience with ETL tools
  • This position requires 70% hands-on coding as part of the role
  • Ability to assemble, analyze, and evaluate big data and be able to make appropriate and well-reasoned recommendations to stakeholders
  • Good analytical and problem solving skills, good understanding of different data structures, algorithms and their usage in solving business problems
  • Ability to collaborate and lead internal and external technology resources in solving complex business needs
  • Strong communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc.
  • Strong skills in setting, communicating, implementing, and achieving business objectives and goals
  • Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity

  • Design, develop and maintain high throughput, precise, ultra-low latency industry leading big data linking solutions
  • Generate and own end-to-end solutions for loosely defined business problems by leveraging pattern detection over potentially large datasets
  • Provide project management and technical leadership for every aspect of SDLC
  • Coordinate and collaborate with technology and business stakeholders, including gathering and determining feasibility of customer requirements
  • Recommend technical strategy, participate in evolution of architecture, design solutions, and build and integrate the implementation
  • Lead, plan and implement core changes that impact enterprise-wide critical functions/processes.
  • Work in iterative processes to perform advanced data analysis, validate findings or test hypotheses, and communicate results and methodology
  • Communicate technical information successfully with technical and non-technical audiences such as third party vendors, external customer technical departments, various levels of management and other relevant parties
  • Collaborate effectively with all team members as well as hold regular team meetings

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact 1.877.734.1938 or .

Please read our Candidate Privacy Policy