Senior/Principal Full Stack Engineer – Back-End 
Location: Raleigh, NC (onsite)
Reports To: Director of Web/Mobile Development and VP of Engineering
Employment Type: Full-Time | Exempt
Travel: Minimal (a few times a year)
Role Overview
Kelaca is partnering with a fast-scaling technology innovator based in Raleigh, NC to find a Senior/Principal Full Stack Engineer – Back-End ready to architect, build, and scale high-performance enterprise software.
Our client powers mission-critical operations for asset-intensive industries. This role is designed for an engineer who thrives on ownership, deep technical problem-solving, and collaboration across systems.
You’ll be a senior contributor and trusted technical voice within the engineering group, driving design and implementation across C#/.NET, REST APIs, and supporting full-stack capabilities with React.
You’ll own a product line’s technical integrity, shaping architecture, improving performance, and mentoring teammates while remaining hands-on in code.
 What Success Looks Like
30–90 Days
- Develop deep understanding of architecture, development patterns, core frameworks, and CI/CD pipelines.
- Familiarization with technical challenges (architecture and theories on solutions)
- Assess, evaluate, modify, and implement solutions (familiar with code base)
- Build trust across engineering, QA, and product partners.
- Begin contributing production-ready code across front-end and full-stack surfaces.
- Learning, listening and evaluating team structure (0-45 days).
- Implementing leadership techniques to take on more ownership of products (45-90 days).
90–180 Days
- Lead end-to-end development of new features or enhancements within your product area.
- Strengthen observability, performance monitoring, and database efficiency.
- Provide technical guidance to mid/junior developers on implementation of features.
- Raise engineering bar through mentorship and process improvements.
- Drive improvements in test coverage, accessibility, and user experience consistency.
12 Months
- Serve as back-end owner for a major product line.
- Deliver predictable, scalable releases and measurable reliability gains.
- Shape architecture strategy for new services and API design.
- Champion operational excellence — CI/CD maturity, testing depth, uptime reliability.
Core Outcomes & Metrics
- Reliability: Reduced downtime, faster incident recovery, improved observability.
- Performance: Optimized APIs and database queries; measurable latency reduction.
- Delivery Predictability: On-time releases, stable sprint throughput.
- Code Quality: Consistent standards, maintainable modules, effective peer reviews.
What You’ll Do
- Design and implement robust services and APIs using C#/.NET.
- Architect data access and storage layers (SQL Server, PostgreSQL).
- Collaborate with front-end engineers to deliver seamless full-stack solutions.
- Own CI/CD pipelines, testing frameworks, and release automation.
- Lead technical deep-dives, troubleshoot performance issues, and resolve production bottlenecks.
- Contribute to architectural roadmaps, balancing new development with system health.
- Coach peers on patterns, code reviews, and modern engineering practices.
How You Work
- You own problems end-to-end and bring structure to complexity.
- You lead through clarity and craft — not title.
- You communicate precisely and influence across teams.
- You thrive in environments that demand reliability and reward curiosity.
- You treat technical debt as a design challenge, not a burden.
Skills, Experience, and Tools That Matter
Minimum Qualifications
- Bachelor’s in Computer Science or related field (or equivalent experience).
- 7–10+ years of professional software development experience.
- Deep expertise in C#/.NET, REST API design, and SQL Server/PostgreSQL.
- Solid grounding in object-oriented design and design patterns.
- Strong debugging, profiling, and performance-tuning skills.
- Familiarity with CI/CD, automated testing, and containerization tools (Docker/Kubernetes).
- Experience mentoring engineers and guiding technical delivery.
Preferred Qualifications
- Exposure to React or modern front-end frameworks.
- Experience with Azure, microservices, and distributed system design.
- Familiarity with ERP or industrial integrations is a plus.
The Bottom Line
Simply put, they’re a very successful software company, and they’re not going to settle for “B” and “C” players. If you know you’re an “A” player and you want to work for a company that’s also an “A” player they’re waiting for you. Let’s get to work.
 NO THIRD PARTIES.
 Apply to Kelaca today so we can schedule a conversation with you to further discuss this exciting opportunity.
 Kelaca is an Equal Employment Opportunity company and does not discriminate in employment based on: age, disability, national origin, race, color, religion, veteran status, genetic information, gender, sex, gender identity, sexual orientation, pregnancy, or other non-merit factor.