Staff or Senior Principal Engineer
TRC Talent Solutions
About the role
About TRC Talent Solutions
At TRC Talent Solutions, we specialize in connecting elite IT and Engineering professionals with career-defining opportunities. We are actively partnering with a highly agile, ~80-person technology company (with a heavy engineering hub of 50 right here in Atlanta) that builds mission-critical data management and edge computing software. Focused on planning and managing tactical networks for the defense and government sectors, their team is highly collaborative, fast-paced, and deeply rooted in the local tech community.
About the Role:
We are seeking a top-tier Staff or Senior Principal Engineer to sit at the absolute top of the food chain regarding development capability and architectural influence. This is a heavy product development role (not an integration role) focused on building out a new suite of tactical network products. You will help define how GenAI is utilized across the software development lifecycle, ensuring our mission-critical platforms perform flawlessly under real-world, zero-failure conditions. You must thrive in a fast-changing environment and be able to pivot quickly as product needs evolve.
What You'll Do:
- Serve as a major technical advisor on architecture decisions, code quality, and system integrity across an entire suite of products.
- Review, correct, and harden AI-generated code for production use; detect hallucinations and structural flaws before they reach mission-critical tactical systems.
- Lead large-scale system architecture across edge AI systems, data pipelines, control planes, and real-time operational platforms.
- Architect distributed systems designed to perform reliably under the most demanding operational conditions (unreliable connectivity, edge compute).
Core Requirements:
- Backend Expertise: Expert-level software engineering experience in Python, Go, OR Rust.
- AI/GenAI Experience: Deep, hands-on experience with LLMs, prompt engineering, RAG, and model evaluation.
- Architecture: Strong distributed systems background (event-driven architectures, fault tolerance, eventual consistency) and a proven ability to think in systems and end-to-end architecture.
- Adaptability: High flexibility to pivot and thrive in a rapid-prototyping, fast-changing product environment.
Highly Preferred:
- Strong proficiency in modern web development using React and/or TypeScript.
- Edge AI or offline AI systems experience.
- Background in tactical, defense, or constrained-environment engineering.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free