American Kennel Club1mo 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 13, 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 →Staff Software Engineer, API Platform
Technology & Engineering, Software Engineer
Senior/Staff Software Engineer
$155k–$185k/yr
Z
ZonecompanysoftwareconsultingllcSenior Software Engineer, Zone Procure
B
BoxincSoftware Engineer III, Agents Platform
USD 165000-206500
Senior Software Engineer - Roboticist
full-timeRemote
Browse Similar Jobs
Solutions Architect301Java Developer243Php Developer141Salesforce Developer140Application Developer117.Net Developer114Python Developer102Full Stack Developer95Security Software Engineer83Embedded Software Engineer62Build Engineer47C++ Developer44Search Engineer44Wordpress Developer41Java Software Engineer40Low-Code Developer37Robotics Software Engineer35Database Developer34Integration Developer34Firmware Engineer32
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.