> Markdown version of [/jobs/ext/1243326-senior-software-development-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1243326-senior-software-development-engineer-iii). 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). --- # Senior Software Development Engineer III - **Company:** Advanced - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Architectural Patterns, Microsoft Azure, Cloud Computing, Cloud Computing Security, Cloud Engineering, Software Quality, Continuous Integration, Disaster Recovery, Distributed Systems, Fault Tolerance, Identity and Access Management, Python (Programming Language), OAuth, Release Management, Reliability Engineering, Openid Connect, Azure Active Directory, Search Technologies, Software Construction, Software Engineering, Strategies of Testing, Data Logging, Spring Cloud, Large Language Models, Multi-Agent Systems, Software Application Programming, Generative AI, Infrastructure as Code (IaC), Backend, Containerization, AI Platforms, Information Technology, Deployment Automation, Bicep, Virtual Agents, Asynchronous Programming, Terraform, Data Pipelines, Dynatrace, Devsecops, Api Management, Serverless Computing, Docker, Microservices - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=37953556309572d6 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline; Master's degree preferred or equivalent practical experience. * Minimum of seven (7) years of professional software engineering experience developing and supporting enterprise backend systems. * Extensive experience developing applications using Python and at least one additional backend programming language. * Demonstrated expertise designing and deploying cloud-native applications on Microsoft Azure. * Experience with Azure Functions, Azure API Management, Azure Container Apps, Azure OpenAI Service, and related Azure services. * Strong experience with distributed systems, APIs, microservices, asynchronous programming, and cloud architecture. * Experience building production AI applications utilizing LLMs, Retrieval-Augmented Generation (RAG), semantic search, vector databases, embeddings, and tool-calling frameworks. * Experience implementing CI/CD pipelines, Infrastructure as Code (Terraform, Bicep, or similar), and DevSecOps practices. * Experience with containerization technologies including Docker and Kubernetes. * Strong understanding of authentication technologies including OAuth2, OpenID Connect, and Microsoft Entra ID. * Experience supporting production systems, monitoring, incident response, and operational excellence. * Familiarity with Model Context Protocol (MCP), Agent-to-Agent (A2A) architectures, and multi-agent AI systems is highly desirable. * Strong analytical, problem-solving, and troubleshooting skills. * Excellent written and verbal communication skills with the ability to explain complex technical concepts to technical and non-technical audiences. * Demonstrated ability to lead engineering initiatives and mentor technical teams in a collaborative Agile environment. ## Description The Senior Software Development Engineer III will support the GRACE Development Team by designing, building, and maintaining the cloud infrastructure and backend platforms that power ARPA-H's production AI assistant. This position leads the development of scalable, secure, and highly available agentic AI infrastructure while driving innovation across cloud architecture, AI orchestration, production operations, and software engineering best practices., * Design, develop, and maintain the cloud infrastructure supporting GRACE using Microsoft Azure services including Azure Functions, Azure API Management, Azure Container Apps, and Azure OpenAI Service. * Develop and maintain scalable backend services, APIs, data pipelines, vector databases, and document indexing systems supporting enterprise AI applications. * Design and implement Retrieval-Augmented Generation (RAG) pipelines, semantic search capabilities, embeddings, and document ingestion workflows. * Develop and maintain multi-agent AI orchestration, Model Context Protocol (MCP) services, tool-calling frameworks, and Agent-to-Agent (A2A) communication capabilities. * Build highly available, secure, and resilient backend systems utilizing modern distributed system architecture and cloud-native design principles. * Develop and maintain Infrastructure as Code (IaC), CI/CD pipelines, automated deployments, and release management processes. * Implement authentication, authorization, identity management, and secure access controls utilizing Microsoft Entra ID and modern authentication standards. * Develop observability solutions including monitoring, logging, distributed tracing, performance metrics, alerting, and incident response capabilities. * Monitor AI platform utilization, token consumption, cloud resource usage, and operational costs while optimizing platform performance and efficiency. * Implement reliability engineering practices including fault tolerance, graceful degradation, retry mechanisms, circuit breakers, and disaster recovery capabilities. * Collaborate with front-end developers, product managers, researchers, and UX designers to deliver high-quality AI-powered solutions. * Mentor software engineers while establishing engineering standards, architecture patterns, testing strategies, and code quality practices. * Ensure compliance with federal cybersecurity, privacy, responsible AI, and cloud security requirements. * Participate in architecture reviews, Agile ceremonies, technical planning, and strategic engineering initiatives. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)