Talent.com
Consulting/Principal Software Engineer
Consulting/Principal Software EngineerRELX • Raleigh, NC
Consulting/Principal Software Engineer

Consulting/Principal Software Engineer

RELX • Raleigh, NC
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Role


The Senior Software Engineer II role performs complex research, design, and software development assignments within a software functional area or product line. And provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This SWE performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

*****Conditions of Employment - Ability to work a Hybrid schedule reporting to Raleigh, NC Office location*************


Requirements

  • 10+ years of proven experience as a Principal Software Engineer or similar role.
  • Strong proficiency in Python programming language.
  • Strong proficiency in database technology (SQL, NoSQL).
  • Extensive experience with Azure/AWS cloud services (e.g., EC2, S3, Lambda, RDS).
  • Solid understanding of software architecture and design patterns.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Terraform).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership abilities.
  • Ability to work effectively in a fast-paced, collaborative environment.


Responsibilities

  • Lead the design, development, and deployment of scalable software solutions using Python and AWS.
  • Architect and implement robust, high-performance systems that meet business requirements.
  • Collaborate with cross-functional teams to define technical specifications and ensure alignment with project goals.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance.
  • Stay updated with the latest industry trends and technologies, integrating them into the development process.

• All other duties as assigned.

Preferred Qualifications

  • Experience in scaling AI-driven products from concept to production.
  • Experience with ML pipelines: model deployment, model serving, and debugging.
  • Experience with other programming languages (e.g., Java, Go, C++).
  • Experience with web frameworks (Django, Flask, FastAPI) .
  • Familiarity with machine learning and generative AI.
  • Experienced with system architecture, design patterns, and API design.
  • Experience with infrastructure as code tools.
  • Proven experience in a mentorship and/or leadership role.

Work in a way that works for you

We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.

Working for you

We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
  • Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan - Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
  • Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity - Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
  • Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
  • Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
[job_alerts.create_a_job]

Consulting/Principal Software Engineer • Raleigh, NC

[internal_linking.similar_jobs]

Principal Software Engineer - Java

Veeva SystemsRaleigh, NC, United States
[job_card.full_time]

As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $3B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the d...[internal_linking.show_more]

 • [job_card.promoted]

Software Development Engineer - Socrata Solutions

Tyler TechnologiesRaleigh, NC, United States
[job_card.full_time]

We are looking for a remarkable.We've built a team of not just the best engineers, but some really awesome humans as well.This team builds cloud software (platform + apps + ecosystem) to accelerate...[internal_linking.show_more]

 • [job_card.promoted]

Principal Software Engineer

CAPTRUSTRaleigh, NC, United States
[job_card.full_time]

CAPTRUST is seeking a highly skilled and self-driven.Senior Specialist Software Engineer.This role is ideal for an experienced developer who thrives on solving complex problems, driving technical e...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Principal Software Engineer- Contact Center Platform

Fidelity InvestmentsCreedmoor, NC, United States
[job_card.full_time]

Principal Software Engineer- Contact Center Platform.Note: Fidelity will not provide sponsorship for this role.The Enterprise Contact Center Technology team is seeking a Principal Software Engineer...[internal_linking.show_more]

 • [job_card.promoted]

Sr Software Engineer

Lumen IncRaleigh, NC, United States
[job_card.full_time]

Lumen is the trusted network for AI.We're transforming how businesses connect, secure, and scale in an AI-driven world.By connecting people, data, and applications quickly, securely, and effortless...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Senior Consulting Principal AWS Cloud Engineer

LexisNexisRaleigh, NC, United States
[job_card.full_time]

Please note that Raleigh, NC would be the preferred location for this role.We are open to hiring on a remote basis in the United States, with the understanding that the selected individual will wor...[internal_linking.show_more]

 • [job_card.promoted]

Principal Systems Engineer

ARARaleigh, NC, United States
[job_card.full_time]

If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to...[internal_linking.show_more]

 • [job_card.promoted]

Junior Software Engineer (AWS)

SynergisticITRaleigh, NC, United States
[job_card.full_time]

SYNERGISTICIT for the past 15 years we have helped thousands of candidates get jobs at technology clients like apple, google, Paypal, western union, Client, visa, walmart labs etc to name a few.We ...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

NetAppMorrisville, NC, United States
[job_card.full_time]

Join NetApp’s innovative ONTAP Security Engineering development organization as a Systems Software Engineer in our team, where you are responsible for designing and delivering the core security cap...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

SHI GmbHRaleigh, NC, United States
[job_card.full_time]

Since 1989, SHI International Corp.We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services.Over 17,000 organizations worldwide rely on S...[internal_linking.show_more]

 • [job_card.promoted]

Director, Principal Software Engineering, AI capabilities

Ernst & Young OmanRaleigh, NC, United States
[job_card.full_time]

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you.And we’re counting on your u...[internal_linking.show_more]

 • [job_card.promoted]

Principal Engineer, Software

Verint SystemsRaleigh, NC, United States
[job_card.full_time]

At Verint, we believe customer engagement is the core of every global brand.Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering C...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Principal Software Systems Engineer - Healthcare Hybrid

INTELLECTT INCRaleigh, NC, United States
[job_card.full_time]

A healthcare technology firm is seeking a Senior Principal Software Systems Engineer responsible for developing innovative healthcare solutions within connected Infusion Pump platforms.The ideal ca...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Principal Software System Engineer

Saxon GlobalRaleigh, NC, United States
[job_card.full_time]

Principal Software System Engineer.Requirements management(system and software level).Requirements Management and Compliance.Write, maintain, and own system-level and software-level design inputs/r...[internal_linking.show_more]

 • [job_card.promoted]

Principal Systems Engineer

Applied Research AssociatesRaleigh, NC, United States
[job_card.full_time]

If you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have the job you are looking for! You will be able to...[internal_linking.show_more]

 • [job_card.promoted]

Software Engineer

Highmark HealthRaleigh, NC, United States
[job_card.full_time]

This job is an integral member of an agile software engineer team responsible for building complex scalable software applications across all digital channels to serve our customers.The position wil...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Platform Engineer

IBMRaleigh, NC, United States
[job_card.full_time]

This position is for a Platform Engineer supporting the Army Edge Computing Capability (AECC)project that ALTESS is fielding for the US Army.The AECC solution is a containerized, Kubernetes-based, ...[internal_linking.show_more]

 • [job_card.promoted]

Senior Principal Software Developer, Storage Primitives

OracleRaleigh, NC, United States
[job_card.full_time]

We're proud to have sponsored and attended RustCon 2025.This posting is made for RustCon 2025 attendees interested in Oracle opportunities.We are facing several engineering challenges in critical f...[internal_linking.show_more]