AnaVation
Lead Software Engineer
Huntsville, AL · On-site · Full-time · Posted Jul 31, 2026
- Experience
- 7 years of relevant experience.
- Education
- B.S. in Computer Science or related field.
About the job
Lead software engineering for mission-critical systems in federal environments, including development, deployment, maintenance, and technical design across cloud and on-premises architectures.
What you'll do
- Develop, maintain, and troubleshoot application codebases across hybrid architectures; support system health through regular maintenance planning.
- Design, implement, and integrate APIs; participate in system design, requirements analysis, code reviews, and test plan reviews.
- Design and configure system-level products, including cloud computing, operating system, and platform specifications.
What they ask for
- B.S. in Computer Science or a related field, plus 7 years of relevant software and/or system development experience in a high-demand production environment.
- Experience with at least one of Golang, Post Gres, Python, NodeJS, Rust, or Java Script; basic scripting experience.
- Experience with APIs and modern communication protocols such as REST or gRPC, and with code reviews and test plan reviews.
- Existing Top Secret clearance and ability to obtain SCI accesses with a polygraph.
Nice to have
- Knowledge of VoIP architectures, signaling protocols, and provider service configuration; proficiency with Twilio APIs.
- Experience in an agile environment or familiarity with the government ATO process.
Tools
Terraform, CloudFormation, Golang, Post Gres, Python, NodeJS, Rust, Java Script
Model-written summary · the original posting is authoritative