> Markdown version of [/jobs/ext/3545075-principal-developer](https://www.wearedevelopers.com/jobs/ext/3545075-principal-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Developer - **Company:** GD Resources LLC - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $125,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Applications Architecture, Software Applications, JIRA, Cloud Computing, Continuous Integration, Software Design Patterns, DevOps, Amazon DynamoDB, Identity and Access Management, Python (Programming Language), Key Management, Machine Learning, Node.Js, Performance Tuning, Software Architecture, Software Engineering, Systems Integration, TypeScript, Web Application Frameworks, AWS Cdk, ReactJS, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, State Machines, Backend, Agentic-AI, Servicebus, Event Driven Architecture, Amazon Relational Database Service, Kubernetes, Information Technology, Low Latency, Front End Software Development, Functional Programming, Api Design, Api Gateway, Restful APIs, Terraform, Prompt Orchestration, Docker, Microservices - **Published:** September 30, 2026 - **Apply:** https://www.dice.com/job-detail/577aeef2-3f28-4742-9339-dd3fe676f906 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience. * 7+ years of software development experience, including 3+ years in senior, lead, or architect-level roles. * Direct people-management experience, including hiring, performance management, and career development. * Strong experience with: + Microservices + API design + Event-driven architecture + Backend development + Modern frontend frameworks * Hands-on experience with Python, Java, TypeScript/Node.js, Go, or similar. * Front-end experience with React or equivalent. * Strong AWS experience with ECS/EKS, Lambda, API Gateway, DynamoDB, RDS, and S3. * Experience integrating LLMs, AI/ML, RAG, agentic workflows, or AI orchestration into applications. * Client-facing consulting or solution architecture experience. * Experience leading technical programs using Jira and coordinating cross-functional engineering teams. * Strong systems thinking, architecture, communication, and stakeholder-management skills., * AWS Solutions Architect Professional or Developer Associate certification. * Terraform, AWS CDK, or other Infrastructure-as-Code experience. * CI/CD and DevOps experience. * Consulting/professional services or multi-client delivery background. * Production-scale Docker/Kubernetes experience. * Testing, observability, monitoring, and performance optimization experience. * Federal, DoD, regulated-sector, or FedRAMP experience. ## Description Clientis seeking a Principal Developer who combines hands-on software engineering, architecture, AWS cloud expertise, AI/LLM application development, technical program leadership, and people management. This person will lead engineering teams, define application architecture, engage directly with clients, and drive delivery of scalable, secure, AI-enabled solutions. Key Responsibilities People Leadership * Manage software developers, designers, and DevOps engineers. * Own hiring, onboarding, performance reviews, 1:1s, workload allocation, and career development. * Mentor engineers and establish development plans and engineering best practices. Software Architecture & Engineering * Define application architecture, technology standards, design patterns, and engineering practices. * Design and develop scalable APIs, backend services, and front-end applications. * Drive reliability, security, performance, maintainability, and testability. AI / LLM Development * Evaluate LLM models, tools, and AI application strategies. * Build AI-powered applications using: + RAG + Agentic workflows + Prompt orchestration + Function/tool calling + AI/ML service integrations * Establish responsible AI, security, reliability, latency, and cost controls. AWS Cloud Architecture * Define AWS application and cloud strategies. * Architect solutions using ECS/EKS, Lambda, API Gateway, Step Functions, DynamoDB, RDS, S3, and EventBridge. * Lead IAM, secrets management, secure service-to-service communication, IaC, CI/CD, and cloud automation. Solutions Architecture & Client Engagement * Lead technical discovery and requirements gathering. * Translate business requirements into scalable technical architectures. * Present technical solutions to executives, clients, engineers, and other stakeholders. * Develop architecture documents, technical roadmaps, and modernization strategies. * Participate in pre-sales, proposals, solutioning, and project kickoff. Technical Program Leadership * Own technical execution plans and delivery milestones. * Break complex initiatives into Jira epics, stories, tasks, and acceptance criteria. * Lead estimation, planning, architecture, and technical review sessions. * Coordinate developers, product teams, DevOps, data engineers, data scientists, and clients. ## Related Videos - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)