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.
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
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...SuggestedTemporary workFlexible hours- ...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...SuggestedLocal area
$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...SuggestedTemporary workWork experience placementWorldwideFlexible hours- ...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
$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...SuggestedLocal area$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 timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...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‑...
$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- 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
$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 officeHome officeRelocation packageFlexible hours- 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 employmentFull time
$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 employmentFull timeWork experience placementRemote workFlexible hours- ...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...
$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...- 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...
$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$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 workFlexible hoursShift work$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...$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 employmentFull timeWork experience placementRemote workFlexible hours$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$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 timeTemporary workRemote workFlexible hours$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 workFlexible hours$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 employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...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...
$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 workTemporary workCasual workInternshipFlexible hours- ...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...
- 慨正橡扯 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....
- 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...
- 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...
- 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,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Raleigh, NC
- senior principal cloud computing engineer Raleigh, NC
- senior principal scientist Raleigh, NC
- principal cloud computing engineer Raleigh, NC
- epic principal trainer Raleigh, NC
- principal Raleigh, NC
- principal architect Raleigh, NC
- principal data scientist Raleigh, NC
- software technical support Raleigh, NC
- healthcare software sales Raleigh, NC

