Software Engineer- GovCloud
Overview
In this GovCloud role, you will help design and operate large-scale, reliable back-end services for government-focused cloud platforms. You will work on distributed systems, Infrastructure-as-Code, and AI-enabled development to ensure secure, high-performance outcomes. You’ll collaborate with cross-functional teams to push AI-driven tooling in a production environment, driving resilience and scale for public cloud workloads. This is a hands-on position with a strong emphasis on security, reliability, and government-grade screening.
Compensation / Benefitstime off programsmedicaldentalvisionmental health supportpaid parental leave
ResponsibilitiesDesign, develop, and operate resilient distributed systems across data centers and thousands of compute nodesBuild and ship production-grade software with AI-centric tooling and workflowsDevelop infrastructure-as-code using TerraformWrite microservices using Kubernetes, Docker, and related containerization techIntegrate AI agents into human workflows to improve efficiency at scaleContribute to a shared system context for reliable AI operationsCritically evaluate code (human or AI-generated) for correctness, security, and performanceParticipate in on-call rotation to maintain service availability and handle real-time issues
Key requirementsRelated technical degree3+ years backend software developmentProficiency in Java, Golang, Python, or RubyExperience owning and operating multiple instances of a critical serviceExperience with Agile and Test Driven DevelopmentExperience with monitoring, alerting, logging, and reportingExperience with distributed databases and relational databases like PostgreSQLDemonstrated AI-first approach and experience using AI tools in development workflowsAdvanced prompt engineering skills and ability to craft reliable AI system contextsJavaGolangPythonRubyTerraformKubernetes