American Kennel Club2mo ago
Principal Software Engineer
Software EngineerSoftware Engineering
0 views0 saves0 applied
Quick Summary
Key Responsibilities
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,
Requirements Summary
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,
Technical Tools
Software EngineerSoftware Engineering
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
Location & Eligibility
Where is the job
Raleigh, United States
On-site at the office
Who can apply
US
Listing Details
- Posted
- May 27, 2026
- First seen
- May 27, 2026
- Last seen
- July 14, 2026
Posting Health
- Days active
- 36
- Repost count
- 0
- Trust Level
- 14%
- Scored at
- July 3, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application · ~5 min on American Kennel Club's site
Please let American Kennel Club know you found this job on Jobera.
4 other jobs at American Kennel Club
View all →Explore open roles at American Kennel Club.
Similar Software Engineer jobs
View all →G
GrafanalabsRemoteSoftware Engineer - Synthetic Monitoring | Ireland | Remote
Remote
Principal Software Engineer (Medical Device Software/C#, .NET, Windows)
A
ArcherStaff Software Engineer, Full Stack
$180k–$215k/yr
Software Engineer
Z
ZoominfoSoftware Engineer III
USD 112000-176000
Maximor AI — Staff Software Engineer
Browse Similar Jobs
Solutions Architect306Java Developer302Salesforce Developer164Application Developer153Php Developer147.Net Developer132Python Developer120Full Stack Developer95Security Software Engineer90Embedded Software Engineer62C++ Developer54Java Software Engineer51Build Engineer50Wordpress Developer47Search Engineer46Integration Developer46Robotics Software Engineer40Low-Code Developer37Database Developer35Firmware Engineer34
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.