Principal Software Engineer
The American Kennel Club Inc
Office NC 8051 Arco Corporate Dr Raleigh, NC 27617, USA 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 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. #J-18808-Ljbffr The American Kennel Club Inc
$99.6k - $234.6k
...Oracle Cloud Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity... ...infrastructure footprint. Our systems support critical business and engineering processes that influence billions of dollars in infrastructure...SuggestedTemporary workWorldwideFlexible hours$165k - $185k
...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable....SuggestedWork at officeRemote workWork from home- ...so shouldn't your opportunities be, too? The Opportunity Ally's model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to...SuggestedWork experience placementRemote workFlexible hours
$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...SuggestedTemporary workFlexible hours- ...Principal Software Engineer About Prometheus Group: 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. Our drive and...SuggestedTemporary workCasual workImmediate start
- ...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...
$96.8k - $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...Temporary workWork experience placementWorldwideFlexible hours$99.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workVisa sponsorshipFlexible hours$115.4k - $192.3k
...Are you a collaborative Agentic AI Engineer looking to work for a mission driven global... ...Healthcare Education (EHE) Data and Content Software Engineering team is responsible for... ...ecosystem. About the Role: We are seeking a Principal Software Engineer to join our team and...Local areaWorldwide- ...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech We are seeking a hands-on Principal Software Engineer to lead the design and delivery of enterprise-scale business automation and AI solutions. This role will identify high-...Work experience placementRemote workFlexible hours
$153k - $189k
...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible... ..., because we believe people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help us do what we do best...Work at officeRemote workHome officeRelocation packageFlexible hours$99.6k - $234.6k
...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and operator productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...Temporary workFlexible hours$99.6k - $223.4k
...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as...Temporary workFlexible hours- ...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...For contractorsWork at office3 days per week
$96.8k - $251.6k
...Job Description As a Sr. Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours$99.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...Temporary workFlexible hours$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 timeContract workWork experience placementWork at officeRemote workFlexible hours$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours- ...their career to new heights. Join the ranks of top talent at one of the worldâs most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, youprovide deep engineering expertise and work across...Bank staff
$150k - $300k
...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform - one...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week$99.6k - $223.4k
...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database...Temporary workFlexible hours- Inmar Inc. is hiring a Principal Software Engineer in North Carolina. This role involves leading the design and implementation of software solutions focused on pharmaceutical reverse logistics and warehouse management. The ideal candidate will have over 10 years of software...
- 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
$144.2k - $288.4k
Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely...Hourly payFull timeTemporary workLocal area$124k - $156k
Role Overview As a Principal Software Engineer, you will leverage the latest AI Development tools to amplify engineering output, while also building agentic capabilities into our enterprise SaaS and desktop applications. You will be an AI evangelist on the team—ensuring...- ...within a leading financial services brand focused on deepening relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank, you will serve as the hands‑on technical leader for a new AI‑native...
$99.6k - $223.4k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$150k - $300k
...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that...Work at officeLocal areaRemote workFlexible hours3 days per week$96.8k - $306.4k
Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple...Temporary workFlexible hours$124k - $156k
Principal Software Engineer - Broker Applications Team As a Principal Software Engineer on the Broker Applications team, you will serve as the senior technical authority for the client-facing application layer that connects the Certent Equity Management (CEM) platform to...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal software engineer Raleigh, NC
- principal software engineer Raleigh, NC
- epic principal trainer Raleigh, NC
- principal Raleigh, NC
- principal financial analyst Raleigh, NC
- principal cloud computing engineer Raleigh, NC
- senior principal scientist Raleigh, NC
- principal architect Raleigh, NC
- senior principal cloud computing engineer Raleigh, NC
- id software Raleigh, NC

