Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

AKC Limited

This is a hybrid position that requires a minimum of 3 days per week in our Raleigh NC office.

AKC is seeking a hands-on Principal Software Engineer to lead a small team supporting the applications used by our Sports & Events business. This is a player-coach role for someone who can manage people, write code, design practical solutions, estimate work, and lead projects through delivery.

You will partner closely with business analysts, Sports & Events stakeholders, QA, UX, PMO, and peer engineering leaders to support production systems, deliver enhancements, and improve the long-term health of the application portfolio. Success in this role requires strong technical judgment, clear communication, and the ability to balance delivery with ongoing L2 support in a small-team environment.

  • This is a hybrid position requiring onsite work in our Raleigh, NC office.
  • Core technical experience with Oracle SQL, Angular, and Node.js is required.
Why This Role Is Exciting
  • Lead a small, high-impact team where your technical contribution and leadership both matter
  • Own a meaningful portfolio of applications that support AKC’s Sports & Events operations
  • Help shape improvements across modern and legacy systems while working closely with business and engineering partners
What You’ll Do
  • Lead and develop the team: Manage, coach, and support a small team of developers and contractors while fostering accountability, collaboration, and technical growth.
  • Own technical delivery: Lead the design, estimation, planning, and execution of small to mid-sized projects and enhancements, translating business requirements into practical solutions.
  • Contribute hands-on: Write code, perform code reviews, troubleshoot issues, and help the team deliver high-quality solutions.
  • Partner across the business: Work closely with Sports & Events stakeholders, business analysts, QA, UX, PMO, and peer engineering leaders to align priorities and deliver effectively.
  • Support and improve production systems: Oversee ongoing support and maintenance of production applications, including L2 issue resolution, root cause analysis, prioritization of fixes, and opportunities to modernize or rewrite legacy systems over time.
  • Drive engineering quality: Promote strong engineering practices in code quality, testing, documentation, estimation, and maintainable design.
What We’re Looking For

Leadership and Delivery
  • 10+ years of software development experience, including leading projects and managing or mentoring technical team members
  • Strong ability to estimate work, break down requirements, identify risks and dependencies, and guide a team through execution
  • Experience with interviewing, hiring, coaching, performance feedback, and employee development
  • Excellent communication skills and the ability to work effectively with business and technical partners
Technical Design and Architecture
  • Strong understanding of software design, application architecture, and best practices for building scalable, maintainable systems
  • Experience translating business processes into structured technical workflows and designing solutions for branching logic, exception handling, and coordinated system behavior
  • Understanding of APIs, event-driven architectures, messaging systems, asynchronous processing, and orchestration patterns
  • Experience evaluating workflow or orchestration platforms and supporting transformation initiatives is a plus
Technical Environment
  • Strong hands-on experience with JavaScript, HTML, CSS, Angular, Node.js, and Oracle SQL
  • Comfort working across modern and legacy application stacks, with the ability to learn unfamiliar technologies to troubleshoot and support existing systems
  • Experience in a DevOps-oriented environment with shared ownership for delivery, deployment, and production support
  • Python, MongoDB, Redis, Linux, Docker, FastAPI, NestJS, Elasticsearch, NGINX, Grafana, and InfluxDB are helpful
Who This Role Is For
  • Engineers who enjoy leading from the front , not from the sidelines
  • People comfortable working in a small, high-impact team
  • Leaders who can balance delivery, support, and people management effectively
Who This Role Is Not For

This role is likely not a fit if:
  • You are looking for a role focused primarily on people management rather than hands-on technical contribution
  • You prefer clear separation between leadership responsibilities and day-to-day technical delivery
  • You are looking for a pure greenfield or architecture-only role with minimal support responsibility
  • You strongly prefer working only with modern technologies and are not interested in supporting or modernizing legacy systems

Equal Opportunity Employer


This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Raleigh, NC vacancy
  • $114.6k - $234.6k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies to deliver end-to-end solutions. In this role, you will... 
    Suggested
    Local area

    Metabolon

    Raleigh, NC
    3 days ago
  • $135.2k - $306.4k

     ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of... 
    Suggested
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  •  ...Senior Specialist Software Engineer CAPTRUST is seeking a highly skilled and self-driven Senior Specialist Software Engineer to serve as a technical expert in designing and building scalable, cloud-native applications. This role is ideal for an experienced developer... 
    Suggested

    CAPTRUST

    Raleigh, NC
    1 day ago
  • $206.4k - $276.7k

     ...Principal Software Engineer Job ID: 10149993 Location: San Francisco, California; Morrisville, North Carolina, United States Business: Disney Entertainment and ESPN Product & Technology Date posted: Jun. 15, 2026 Job Summary You will be focused on research and development... 
    Suggested
    Local area

    The Walt Disney Company

    Raleigh, NC
    1 day ago
  • $110k - $180k

    ## Principal - Software Engineer .### General informationCareer areaTechnologyWork Location(s)500 Woodward Avenue, MI, 601 S. Tryon Street, NCRemote?NoRef #22513Posted Date06-12-26Working timeFull time### Ally and Your CareerAlly Financial only succeeds when its people... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial Inc.

    Raleigh, NC
    5 days ago
  •  ...changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands‑on, high‑... 

    慨正橡扯

    Raleigh, NC
    4 days ago
  • $173.5k - $310k

     ...Wolters Kluwer Tax & Accounting team is looking for a Principal Software Engineer to build the next generation of AI-powered capabilities for our cloud audit solutions. You will build AI -powered audit solutions that help professionals analyze complex documents, interpret... 
    Work at office

    Wolters Kluwer

    Raleigh, NC
    4 days ago
  • Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Step into a senior engineering role shaping the future of user experience within a fast-growing fintech ecosystem. This position places... 
    Visa sponsorship

    NewsNowGh

    Raleigh, NC
    5 days ago
  • $153k - $189k

    We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible...  ...perspectives, because we believe people power progress. Principal Software Engineer - Identity & Authentication Join us as a Principal... 
    Work at office
    Home office
    Relocation package
    Flexible hours

    Progress Software Corporation

    Raleigh, NC
    5 days ago
  • Reports to Chief Engineer - Charging Hardware. This role requires a full-time onsite presence in Durham, NC. We are only able...  ..., zero‑emission tomorrow. Position Summary The Principal Charging Software Engineer owns charger software end-to-end: firmware quality... 
    Permanent employment
    Full time

    Valid8 Financial, Inc.

    Raleigh, NC
    4 days ago
  • $151.51k - $249.95k

    About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform. This role requires a technical authority who leads the design of systems that involve multiple components and coordinates... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    1 day ago
  •  ...project managers, business analysts, stakeholders, and other engineering teams to guide the overall technical strategy of the team. 15%...  ...execution. Qualifications Required Education: Bachelor's degree in Software Engineering, Computer Science, Information Technology, or... 

    SwiftCruit

    Raleigh, NC
    1 day ago
  • $150k - $300k

    Veeva Systems, Inc. is seeking a Principal Software Engineer to work on an AI-driven platform transforming Life Sciences management. You will guide feature implementation, collaborate on designs, and mentor junior engineers. The ideal candidate has over 12 years of production... 

    Veeva Systems

    Raleigh, NC
    5 days ago
  • Northrop Grumman Corp. (AU) is seeking a Principal Cyber Software Engineer to design and develop CNO tools with expertise in programming languages such as Python, C/C++, and Java. This position requires a Bachelor's degree along with relevant experience and clearance for... 

    Northrop Grumman

    Raleigh, NC
    2 days ago
  • $119.6k - $187.9k

     ...TYPE: Polygraph. TRAVEL: Yes, 10% of the Time. Northrop Grumman Mission Systems would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position are Annapolis Junction MD, San Antonio TX, Aurora CO, and Carey, NC . What... 
    Relocation

    Northrop Grumman

    Raleigh, NC
    2 days ago
  • $104.5k - $234.6k

     ...Job Description We’re looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role is for developers who care about reliable systems, clean APIs, automation, observability, and production-quality... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Raleigh, NC
    4 days ago
  • $130.24k - $189.5k

    Practice Fusion is hiring a talented engineering leader, passionate about creating life‑saving technology for doctors and patients. Our cloud‑based EHR is an ambitious Services Oriented Architecture hosted in AWS and written primarily in .NET, utilizing WebAPI and WCF with... 

    Dormont Manufacturing Company

    Raleigh, NC
    2 days ago
  • $151.51k - $249.95k

    About the Job Red Hat is seeking a Principal Software Engineer to join our Storage‑IO team. In this role, you will help maintain the Linux kernel block layer—a critical intersection of file systems, databases, and various block drivers including SCSI and NVMe. This position... 
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    SwiftCruit

    Raleigh, NC
    4 days ago
  • $130.24k - $189.5k

     ...Qualifications Bachelor’s Degree in Computer Science or related discipline. 10+ years of experience in object‑oriented programming and software design. 5+ years of experience in .NET WebAPI, WCF, REST, relational database development, version control and continuous... 
    Local area

    LE1000 Veradigm LLC

    Raleigh, NC
    5 days ago
  • $114.6k - $234.6k

     ...directly improve clinical outcomes. We’re looking for senior engineers with deep Java expertise, exceptional debugging and problem-...  ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer – Cloud, AI & Healthcare Platforms (US Remote) If you... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $135.2k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $193.39k - $318.98k

     ...About the Job The Azure Red Hat OpenShift (ARO) Engineering team is looking for a Senior Principal Software Engineer. In this high-impact role, you will be a lead technical voice in the development of ARO Hosted Control Planes (HCP), defining the infrastructure and... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Jobleads-US

    Raleigh, NC
    3 days ago
  •  ...Red Hat, Inc. is seeking a Senior Principal Software Engineer to lead initiatives in the Azure Red Hat OpenShift team. This high-impact role involves defining infrastructure patterns for ARO and guiding projects from concept to delivery, ensuring operational excellence... 

    Jobleads-US

    Raleigh, NC
    2 days ago
  • $180k - $205k

    Job Summary Labcorp Genetics is seeking a Principal Software Engineer to help shape and build the Variant Knowledge Platform, the team and systems responsible for variant identity, classification, and annotation. The platform provides the authoritative source of variant... 
    Contract work
    Temporary work
    Casual work
    Internship
    Flexible hours

    LCA Lab. Corp. of America

    Raleigh, NC
    1 day ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within Digital Technology, you provide expertise and engineering excellence as an integral part of an... 

    慨正橡扯

    Raleigh, NC
    5 days ago
  • 慨正橡扯 is looking for a Senior Principal Software Engineer to join its Consumer & Community Banking Operations technology team. This role demands a high expertise in system design and application development, leading strategic initiatives and influencing across functions.... 

    慨正橡扯

    Raleigh, NC
    4 days ago
  • Dell is looking for a Principal Software Engineer to join our ISG Software Engineering team in North Carolina. You’ll be responsible for architecting and delivering complex software systems while mentoring senior engineers and influencing product strategies. This role offers... 

    Dell

    Raleigh, NC
    5 days ago
  • Ally Financial Inc. in North Carolina is looking for a Principal Software Engineer to lead enterprise automation and AI solutions. This role involves collaborating with teams to identify and implement innovative technologies that enhance customer experiences. The ideal... 

    Ally Financial Inc.

    Raleigh, NC
    5 days ago
  • Principal Software Engineer (Full Stack + Data + AI Specialist) The Software Engineering team delivers next‑generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals,... 

    Dell

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!