Principal Software Engineer
Please note: This position is subject to pre-employment criminal and credit background checks.The National Rifle Association is executing a major greenfield AI-first digital transformation to design and build sovereign, intelligent platforms that drive member engagement, data-driven growth, and operational excellence.We are seeking a deeply technical Principal Software Engineer / Technical Lead - a senior individual contributor who writes high-impact production code daily while leading the delivery of durable application-tier services and advanced data intelligence capabilities. Reporting to the Senior Director of Enterprise Architecture & Software Engineering, this role owns the creation of production AI systems, graph/vector knowledge platforms, and analytics solutions that translate raw data into actionable business intelligence.This position operates at principal/staff engineer level: providing technical direction, owning complex systems end-to-end, and delivering capabilities that directly enable revenue, membership growth, and mission-aligned outcomes.Key ResponsibilitiesArchitecture & Durable System Design:
Design and implement resilient, production-grade application services using modern frameworks (Spring Boot/Java ecosystems or equivalents such as Quarkus/Micronaut, alongside Python FastAPI).
Own end-to-end development of scalable microservices, event-driven architectures, API/MCP-first platforms, and domain-driven designs that serve as the durable foundation for long-term capabilities.
Architect and build sophisticated multi-agent systems, LLM orchestration, Retrieval-Augmented Generation (RAG), vector databases, and graph database solutions that power intelligent decision-making.Data Intelligence & Analytics Leadership
Lead the delivery of data intelligence platforms that unify member and operational data into actionable insights, leveraging graph databases for relationship modeling, vector stores for semantic search, and AI agents for automated analysis and recommendations.
Design and implement real-time analytics pipelines, predictive models, knowledge graphs, and intelligent profiling systems that directly enable business capabilities such as personalized member experiences, donor segmentation, churn prediction, and revenue optimization.
Translate complex business requirements into production data intelligence features that drive measurable outcomes across membership, advancement, digital engagement, and operations.API & Integration Leadership
Design, implement, and govern robust internal and external APIs, integration platforms, and secure partner connectivity solutions.
Build integration layers that support seamless data flow and workflow orchestration between internal systems and external partners.Code Ownership & Technical Excellence
Write high-quality, daily production code primarily in Python and TypeScript/Java, focusing on performance, reliability, and maintainability.
Drive engineering standards, conduct rigorous code and design reviews, and establish patterns for testing, observability, and operational excellence.
Implement mature MLOps/LLMOps, Infrastructure-as-Code, GitOps, and CI/CD practices.
Optimize high-throughput AI and data workloads for scalability, latency, and cost efficiency.AI-Native & Agentic Development
Build production-grade agentic systems capable of complex reasoning, tool use, and autonomous execution across data intelligence workflows.
Productionize advanced AI components including embeddings, knowledge graphs, prompt engineering, and responsible AI safeguards.Influence & Mentorship
Provide technical leadership and mentorship across teams, raising the bar on AI engineering, data intelligence, and cloud-native practices.
Collaborate with architecture, security, and business stakeholders to ensure technical solutions deliver clear business value.
Contribute to technical roadmaps and platform strategy.Security, Compliance & Operational Excellence
Embed zero-trust security, privacy-by-design, data sovereignty, and AI Governance into all layers.
Drive technical debt reduction, platform reliability, and cost optimization while maintaining rigorous compliance standards.Qualifications & Experience
Required:
8+ years of hands-on production software engineering experience, with significant time at senior/principal level building large-scale, mission-critical systems.
Demonstrated expertise designing and owning durable application-tier services (Spring Boot/Java or equivalent) combined with Python/TypeScript AI-native development.
Strong track record in the following areas:
App Tier & Backend: Spring Boot (or Quarkus/Micronaut), Python (FastAPI, LangChain/LangGraph/CrewAI), TypeScript/Node.js, focused on high-throughput, observable services.
Data Intelligence: Graph databases (Neo4j, FalkorDB), vector databases (e.g. Pinecone, Weaviate, Qdrant), knowledge graphs, real-time analytics pipelines, predictive modeling, and semantic search.
AI/ML Engineering: Multi-agent systems, LLM orchestration, RAG architectures, agentic frameworks, and MLOps/LLMOps.
Cloud & Architecture: AWS/Azure/GCP, Kubernetes, event-driven systems (Kafka/Pulsar), serverless, API gateways, domain-driven design, and partner integrations.
Deep experience designing secure, scalable APIs and integration platforms.
Expertise with Infrastructure-as-Code, GitOps, comprehensive observability, and automated quality practices.
Proven success applying zero-trust security, data sovereignty, and AI Governance in production.
Ability to deliver measurable business impact through hands-on technical leadership in data intelligence and AI systems.
Support and alignment to the mission, values, and culture of the NRA.Preferred:
Experience building intelligent platforms for membership, e-commerce, or high-engagement consumer applications.
Contributions to open-source AI/data projects, technical blogs, or conference speaking.
Familiarity with Microsoft Azure services in a multi-cloud strategy. Relevant certifications: AWS/Azure Architect/Developer, CKA/CKAD, or AI/ML engineering credentials.Education: Bachelor's or Master's degree in Computer Science, Software Engineering, AI/ML, Data Science, or related field (or equivalent deep professional experience).
Recommended Jobs
Associate Director of Cybersecurity, Physical Security, and AI Governance
Overview With over 50 years of proven success, ECG, ranked as a Best Midsized Firm to Work For 2025 by Consulting Magazine , is the most experienced healthcare consulting firm in the US. Worki…
Diesel Mechanic
Colony Tire is currently seeking a skilled, full-time Diesel Mechanic to join our team in Norfolk, VA. Our mechanics enjoy competitive hourly pay plus commission in a fast-paced, hands-on environment.…
Virginia State Inspector
Job Description Job Description Benefits: Bonus based on performance Competitive salary Dental insurance Employee discounts Health insurance Paid time off Training & developm…
Oral and Maxillofacial Surgeon
Lead the Future of Oral Surgery in Fredericksburg Shape a new surgical center, join top-tier clinical leaders, and enter immediate partnership in a high-growth market. We invite a Board-Eligible or Bo…
Experienced Insurance Inspector & Sales Rep
Sales Rep & Roof Inspector | Insurance Restoration Platinum Home Design | Field-Based | 1099 Commission | Uncapped Earnings The Opportunity Most roofing sales jobs hand you a script and a t…
Construction Project Manager Residential Remodel - Metropolitan WA DC Area
Job Description Job Description Salary: $80-$120K DOE Are you a professional, experienced construction Project Manager who knows just about everything that has to do with high-end Remodel Carp…
Licensed Veterinary Technician - Urgent Care
The Virginia Veterinary Centers in Midlothian, VA is hiring a Licensed Veterinary Technician to join our outstanding Urgent Care team! Daytime Hours: 3 12-hour shifts, 11a-11p, 50% weeke…
Senior Construction Estimator
Job Title: Senior Construction Estimator Reports To: President Position Type: Full-Time, Exempt Job Summary: Heartland Construction, Inc. is seeking a highly qualified and experienced Sen…
Front of House Team Member - Ballston
At Call Your Mother we believe that great food is made even better with amazing service and having fun together. CYM is a neighborhood bagel shop and deli with locations in the DMV area, Colorado, …
DVSH - Senior Prevention Case Manager
Title: Senior Prevention Case Manager Department: Domestic Violence & Supportive Housing Reports to: Assistant Director of Domestic Violence & Supportive Housing Salary Range:…