1

Principal Full Stack Engineer Jobs in Raleigh, NC

To keep pace, we need a hands-on Full Stack Engineer who loves building scalable systems , shipping high-quality product , and solving complex technical challenges that directly impact customers. You ...

We are looking for a smart and passionate Full stack engineer to join our team. * You will be required to own and manage the end-to-end life cycle of user stories or technical tasks starting from ...

Find similar career opportunities Sr. Full Stack Engineer Category: Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID:J0726-0090 Employment Type ...

Saviance is a company seeking a Full Stack Engineer to design, develop, and implement web applications. The role involves collaborating with other developers, ensuring coding standards, and improving ...

Full Stack Engineer

Durham, NC · On-site

$50 - $60/hr

Hybrid Every Other Week onsite / 5 days in Durham, NC We are seeking a Full Stack Engineer to join our team Durham, NC. This role is ideal for a passionate engineer who thrives in building scalable ...

Senior Full Stack Engineer - HealthTech Location: U.S. Remote Compensation: $190K-$200K base + bonus + equity Schedule: Flexible hours with PST overlap Travel: None Build healthcare systems with real ...

Senior Full Stack Engineer - HealthTech Location: U.S. Remote Compensation: $190K-$200K base + bonus + equity Schedule: Flexible hours with PST overlap Travel: None Build healthcare systems with real ...

This role combines strong full stack engineering with Generative AI innovation to deliver production-grade applications powered by modern web technologies, REST APIs, cloud-native platforms ...

As a Full Stack Engineer, you will design, develop, and enhance applications across frontend and backend environments, working with modern engineering practices and cloud-based technologies. You will ...

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

Java Full Stack Developer - Java / Spring Boot / Angular We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and Angular to join our ...

As a Full Stack Engineer Manager in Deloitte Cyber's Digital Trust & Privacy practice, you will operate at the intersection of client-facing advisory, product engineering, and hands-on technical ...

Showing results 21-40

Principal Full Stack Engineer information

See Raleigh, NC salary details

$43.3K

$131K

$185.2K

How much do principal full stack engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for principal full stack engineer in Raleigh, NC is $131,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,900.00 and $153,600.00 per year, depending on experience, location, and employer.

What is a Principal Full Stack Engineer?

A Principal Full Stack Engineer is a highly experienced software engineer who leads the design, development, and implementation of both front-end and back-end systems. They possess deep technical expertise across multiple programming languages, frameworks, and architectures, and often set the technical direction for projects or teams. In addition to coding, they mentor other engineers, make architectural decisions, and collaborate with stakeholders to ensure high-quality, scalable solutions. Their role typically includes significant responsibility for system performance, security, and maintainability.

What does a Principal Full Stack Engineer do?

As a Principal Full Stack Engineer, you'll often split your time between developing complex features, setting technical direction, and guiding team members. While you remain actively involved in coding, a significant part of your role involves mentoring junior engineers, conducting code reviews, and collaborating closely with cross-functional teams such as product management and design. This balance allows you to influence both the technical quality and the professional growth of your team, while ensuring delivery of robust, scalable solutions.

What are the key skills and qualifications needed to thrive as a Principal Full Stack Engineer?

To thrive as a Principal Full Stack Engineer, you need deep expertise in both front-end and back-end development, a strong grasp of software architecture, and a proven track record leading complex projects—typically supported by a relevant degree or equivalent experience. Mastery of multiple programming languages (such as JavaScript/TypeScript, Python, or Java), cloud platforms, CI/CD pipelines, and frameworks like React or Node.js is usually required, along with familiarity with DevOps practices. Exceptional communication, mentorship, and problem-solving abilities help you guide teams and collaborate across departments. These skills are essential to design scalable systems, drive technical excellence, and ensure team alignment on strategic goals.

What job categories do people searching Principal Full Stack Engineer jobs in Raleigh, NC look for?

The top searched job categories for Principal Full Stack Engineer jobs in Raleigh, NC are:

Infographic showing various Principal Full Stack Engineer job openings in Raleigh, NC as of September 2026, with employment types broken down into 1% Internship, 83% Full Time, 10% Part Time, and 6% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $131,000 per year, or $63 per hour.

Senior Full Stack Engineer

Raleigh, NC • On-site

ShyftOff
Strategic Planning Consulting Services • 1 - 10 employees

Full-time

Re-posted 4 days ago


Job description

About ShyftOff

ShyftOff is reshaping how companies run contact center operations. Our Agentic Workforce Delivery Platform blends AI and human talent to help organizations scale their customer support with speed, precision, and flexibility. We're building the future of workforce orchestration where teams can launch, manage, and optimize an intelligent workforce that adapts to business needs in real time.

Why this role exists

We're growing rapidly and expanding the capabilities of our platform. To keep pace, we need a hands-on Full Stack Engineer who loves building scalable systems, shipping high-quality product, and solving complex technical challenges that directly impact customers.

You'll work across the full stack from architecting backend services to building intuitive front-end experiences and collaborate closely with product and engineering leadership to bring ideas to life.

This is a role for someone who takes ownership, moves with urgency, and thrives in the energy of a high-growth startup.

What you'll do

Build & Ship Product Features

  • Design, build, and ship features across the full stack with a focus on performance, reliability, and scalability.
  • Contribute to architecture decisions and help evolve the platform as we scale.
  • Write clean, maintainable code with thoughtful test coverage and documentation.

Engineering Excellence & Execution

  • Collaborate with engineering, product, and design to translate requirements into technical solutions.
  • Break down complex problems into clear scopes and deliver iteratively.
  • Participate in code reviews, share knowledge, and help raise the bar for engineering quality.

Platform & Infrastructure

  • Work with modern, cloud-native infrastructure and help strengthen our platform foundation as we grow.
  • Contribute to improving developer tooling, deployment workflows, and system observability.

Impact & Customer Mindset

  • Understand how customers use the platform and build with usability, clarity, and automation in mind.
  • Help monitor product performance and address issues before they impact users.
You might be a fit if you
  • Have 3+ years of experience shipping production SaaS applications.
  • Are comfortable working across the stack front-end, back-end, APIs, and cloud.
  • Take pride in building reliable, scalable systems and feel ownership over what you ship.
  • Thrive in a fast-paced startup environment where you move quickly, collaborate tightly, and embrace iteration.
  • Communicate clearly with engineers, product, and cross-functional partners.

Bonus points if you have:

  • Experience with workforce management, contact center technology, or AI-driven platforms.
  • Built products for operational teams or workflow-heavy environments.
  • Worked in a high-growth or early-stage startup (<100 employees).
Our Stack

(You don't need to know everything here, but you should be comfortable diving in and learning quickly.)

Frontend: Vue.js, React + Next.js

Backend: FastAPI

Data: PostgreSQL

Cloud: ECS, EC2, Lambda, RDS, S3

Tools: n8n, Cursor, Github Copilot, ChatGPT

Why ShyftOff

This is a chance to join a fast-growing startup building a category-defining product. You'll have the space to take ownership, influence how we scale, and see your work make an impact quickly.


ShyftOff logo

About ShyftOff

Sourced by ZipRecruiter

Industry

Strategic planning consulting services

Company size

1 - 10 Employees

Headquarters location

Tampa, FL, US

Year founded

2020