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

Consulting / Principal Software Engineer

RELX • Raleigh, NC
30+ days ago
Job type
  • Full-time
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
  • Create a job alert for this search

    Software Engineer • Raleigh, NC

    Related jobs
    Sr Manager Solution Consulting - App Engine

    Sr Manager Solution Consulting - App Engine

    North Carolina Staffing • Raleigh, NC, US
    Full-time
    Servicenow Solution Consultant.It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today Service...Show more
    Last updated: 3 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Spectraforce Technologies • Raleigh, NC, United States
    Full-time
    What are the top 3-5 skills, experience or education required for this position : .We're looking for a Senior Software Engineer interested in working within a startup-oriented environment while havin...Show more
    Last updated: 30+ days ago • Promoted
    Principal Sales Consultant

    Principal Sales Consultant

    North Carolina Staffing • Raleigh, NC, US
    Full-time
    Oracle Restaurants Solution Expert.Responsibilities : Expert level knowledge of Simphony and Back of House applications.Develop innovative solutions utilizing the greater Oracle portfolio, such as F...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Hays • Morrisville, North Carolina, United States
    Full-time
    The final salary or hourly wage, as applicable, paid to each candidate / applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidate’s / ap...Show more
    Last updated: 4 days ago • Promoted
    Principal Software Engineer ( Core Banking Systems)

    Principal Software Engineer ( Core Banking Systems)

    First Citizens Bank • Raleigh, NC, US
    Full-time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This position provides expert technical guidance on large, complex, an...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer - Enterprise Integrations (Remote)

    Principal Software Engineer - Enterprise Integrations (Remote)

    First Citizens Bank • Raleigh, NC, US
    Remote
    Full-time
    This is a remote role that may be hired in several markets across the United States.We are seeking a seasoned Principal Software Engineer – Enterprise Integrations with deep expertise in API ...Show more
    Last updated: 26 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    Full-time
    Quick Apply
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...Show more
    Last updated: 30+ days ago
    Sr. Staff Software Engineer - Hue

    Sr. Staff Software Engineer - Hue

    Cloudera • Raleigh, NC, United States
    Full-time
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...Show more
    Last updated: 17 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Prometheus Group • Raleigh, NC, United States
    Full-time
    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused.Career progress is based on merit and not years of service or attaining certifications.Ou...Show more
    Last updated: 5 days ago • Promoted
    Principal Engineer

    Principal Engineer

    DSJ Global • Raleigh, NC, United States
    Full-time
    DSJ Global is currently partnered with an award winning and fast-growing pharmaceutical manufacturing company who is looking to add a Principal Engineer to their team in Raleigh, NC.This position r...Show more
    Last updated: 3 days ago • Promoted
    Principal Software Engineer (Raleigh)

    Principal Software Engineer (Raleigh)

    Prometheus Group • Raleigh, NC, United States
    Full-time
    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused.Career progress is based on merit and not years of service or attaining certifications.Ou...Show more
    Last updated: 5 days ago • Promoted
    Senior Principal Systems Engineer

    Senior Principal Systems Engineer

    Pyramid Consulting, Inc • Raleigh, NC, US
    Temporary
    Senior Principal Systems Engineer.Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, den...Show more
    Last updated: 2 days ago • Promoted
    Platform / Cloud Engineer

    Platform / Cloud Engineer

    Noblesoft Technologies • Cary, NC, United States
    Full-time
    Quick Apply
    Role : Platform / Cloud Engineer Location : Remote JD : ESSENTIAL DUTIES AND RES...Show more
    Last updated: 5 days ago
    Software Engineer ( Fullstack -.NET / C# / Angular)

    Software Engineer ( Fullstack -.NET / C# / Angular)

    RELIAS • Morrisville, NC, United States
    Full-time
    Are you looking for a high energy, strategic, and fast-paced position as a Software Engineer (Fullstack -.NET / C# / Angular )? Join Relias, the company changing lives throughout the world by helping ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    The Walt Disney Company • Morrisville, NC, US
    Full-time
    Lead Software Engineer Job ID 10125651 Location New York, New York, United States / San Francisco, California, United States / Seattle, Washington, United States / Morrisville, North Carolina, U...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Stellent IT LLC • Raleigh, NC, United States
    Temporary
    Quick Apply
    Principal Systems Engineer Raleigh NC 27607-Hybrid 3 days in office and 2 from home No OPT / CPT 6+ Months contract Client Baxter Healthcare ...Show more
    Last updated: 6 days ago
    Principal Software Architect

    Principal Software Architect

    Ozmo • Raleigh, NC, US
    Full-time
    Quick Apply
    Ozmo is seeking an experienced, innovative, and strategic Principal Software Architect to join our growing engineering team. In this role, you’ll drive the design and delivery of scalable, sec...Show more
    Last updated: 5 days ago
    Senior Principal Systems Engineer - 3 Openings

    Senior Principal Systems Engineer - 3 Openings

    DivIHN Integration Inc • Raleigh, North Carolina, United States
    Permanent
    DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm.Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between tal...Show more
    Last updated: 5 days ago • Promoted