Logo
LexisNexis

Sr Consulting/Principal Software Engineer

LexisNexis, Raleigh, North Carolina, United States, 27601

Save Job

Sr Consulting/Principal Software Engineer

Join to apply for the

Sr Consulting/Principal Software Engineer

role at

LexisNexis Sr Consulting/Principal Software Engineer

2 days ago Be among the first 25 applicants Join to apply for the

Sr Consulting/Principal Software Engineer

role at

LexisNexis Get AI-powered advice on this job and more exclusive features. BASIC FUNCTIONS: This position is a subject matter expert on broad technologies and sets the architectural standard for the workgroup. The position executes corporate tactical technology strategy on large multifunctional development activities, solves complex technical problems, writes complex code for computer systems, and serves as a senior source of expertise. This position is expected to be seen as a “go to” person across the division for a set of technologies.

Qualifications

12+ years of Software Engineering experience BS Engineering/Computer Science or equivalent experience required; advanced degree preferred

Senior Consultant / Architect / Principal Engineering Consultant (Cloud / Software / System)

Locations : Raleigh, NC, US

Work with us in the world's leading firm of AI and in the professional domain.

Job Responsibilities

Being able to understand from the big picture to detailed system implementation of big data and AI retrieval architecture, supporting and innovating as a global platform. Be able to manoeuvre in a very dynamic environment, requires effective communication and social skills. Being able to bridge and communicate across functional teams, locally and globally. Documentation drafting, including architecture, solution comparisons, etc. Have to be dynamically and highly skilled at conducting Proof of Concept systems design in a wide variety of functional domains. To conduct various testing for selection of proper libraries, frameworks To design and implement testing frameworks as guardrails for code delivery quality and behavioral tests. Attending meetings with global teams to liaise and to provide support or systems diagnosis. Rapid learner Other duties assigned

Mandatory: English language (read and write, communications and documentation)

Skills Required

Comprehensive knowledge in the systems domain Hands on Linux/Unix skills Hands on skills on cloud architecture (AWS, Azure, GCP) DevOps skills (CI, CD, Jenkins, Kubernetes, Karpenter, CloudFormation, Terraform, IaC, EKS, GKE, SonarQube, etc.) Cloud networking design (L4/L7 load balancers and limitations, DR methodology, rate limiting, performance sizing, bin-packing, cloud Kubernetes ingress types, Istio, etc.) Systems and code security (Hashing, deprecation and vulnerabilities, FIPS compliance, etc.) Hands on coding skills with strong fundamentals of computer science, data structures, software and computer architecture (at least 3 languages in previous projects) Preferably: C, Java, Go, Rust, Python Knowledge in performance web frameworks for microservices architecture (e.g. Fiber, Gin, Spring Boot, FastAPI, Enterprise J2EE) Knowledge in web serving technologies (e.g. Jetty, Tomcat, Uvicorn, Guvicorn, nginx, Apache HTTPD) Knowledge and exposure in ETL architectures and implementations (Flink, Spark streaming) Robust fundamentals in data architecture (Not only RDBMS, but columnar databases, search engines, ElasticSearch, Solr, ELK, Cassandra, HBase, Cloud-based Spanner, Aurora, DynamoDB, etc.) Strong fundamentals in maintaining clean code, styling, best practices, algorithmic performance, performance and crash-free robust software architectures. Knowledge in end-to-end observability solutions (e.g. Splunk, Prometheus, Datadog, ELK, DTrace) Possession of cloud certification is highly advantageous Knowledge of AI architecture, data ingestions, semantic search, agentic design patterns is high advantageous

Soft Skills

Person of integrity, high code of conduct and regulatory compliance High emotional quality

Seniority level

Seniority level Not Applicable Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at LexisNexis by 2x Get notified about new Senior Principal Software Engineer jobs in

Raleigh, NC . Raleigh, NC $106,000.00-$125,000.00 3 days ago Software Engineer, Machine Learning (Multiple Levels) - Slack

Raleigh, NC $167,300.00-$334,600.00 1 day ago Raleigh, NC $1,000.00-$2,000.00 2 months ago Durham, NC $120,000.00-$235,750.00 2 weeks ago Software Engineer ( Fullstack - .NET/C#/Angular)

Raleigh-Durham-Chapel Hill Area $90,000.00-$130,000.00 1 day ago Raleigh, NC $80,000.00-$145,000.00 1 day ago Raleigh, NC $130,000.00-$170,000.00 4 days ago Raleigh, NC $86,500.00-$164,350.00 1 month ago Raleigh, NC $106,000.00-$125,000.00 1 month ago Durham, NC $100,000.00-$115,000.00 4 days ago Raleigh, NC $57,700.00-$107,800.00 5 hours ago Software Engineer, Machine Learning (Multiple Levels) - Slack

Raleigh, NC $167,300.00-$334,600.00 1 day ago Raleigh, NC $150,000.00-$190,000.00 3 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr