American Kennel Club16d ago
New
New
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
- June 9, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 51%
- Scored at
- May 27, 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.
3 other jobs at American Kennel Club
View all →Explore open roles at American Kennel Club.
Similar Software Engineer jobs
View all →C
CssmergeSenior Software Engineer - Data Infrastructure - Austin, TX
Senior Software Engineer
G
GivecampusStaff Software Engineer
Senior Software Engineer (C++, Equipment Control)
Staff Software Engineer, Linux Tools & Host Software (Multiple locations)
$135k–$202k/yr
Software Engineer (Python / C++) — ML Platform & Production Integration
Regular, Salaried, Full-Time
Browse Similar Jobs
Solutions Architect377Java Developer223Php Developer144Salesforce Developer125Full Stack Developer121.Net Developer112Laravel Developer111Python Developer103Application Developer97Security Software Engineer85Embedded Software Engineer82Search Engineer52Build Engineer48C++ Developer43Firmware Engineer43Low-Code Developer39Wordpress Developer35Data Platform Software Engineer34Cloud Platform Software Engineer33Robotics Software 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.