> Markdown version of [/jobs/ext/2295362-senior-software-engineer-c-python](https://www.wearedevelopers.com/jobs/ext/2295362-senior-software-engineer-c-python). 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 Engineer - C++ / Python - **Company:** MILVETS Systems Technology, Inc. - **Location:** Albuquerque, NM, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Build Automation, Automation of Tests, Bash Shell, Bootstrap (Software), C++ (Programming Language), CompTIA Security+, Cyber Security, Information Systems, Continuous Integration, Linux, Web Development, Django Web Framework, Python (Programming Language), Standard Sql, Software Deployment, Software Engineering, Web Applications, YAML, Software Troubleshooting, Backend, Gitlab, Git, Gitlab-ci, Information Technology - **Published:** August 29, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9128108/senior-software-engineer-c-python ## About the Role * C++ and Python * Linux and Windows * Git / GitLab * SQL * Bash scripting * CI/CD / GitLab YAML * Automated testing * Desired: Django, HTML, CSS, Bootstrap, web application development., * Active DoD Secret clearance - required * U.S. Citizenship - required * Bachelor's, Master's, or PhD in Computer Science, Software Engineering, IT, Cybersecurity, Information Systems, Data Science, or related field; equivalent qualifying certifications may be considered. * Relevant experience: + Bachelor's: 9+ years + Master's: 7+ years + PhD: 4+ years * DoD 8570 IAT-II certification (CompTIA Security+ or higher) required within 60 days of hire. U.S. Citizens only. No visa sponsorship available. If you're a cleared senior software engineer with strong C++ and Python experience and want to contribute to an important Air Force mission, apply today. ## Description We are seeking an experienced Senior Software Engineer to support the U.S. Air Force Distributed Mission Operations Center (DMOC) at Kirtland AFB. You'll design, develop, test, troubleshoot, and maintain mission-critical software and backend services while supporting web applications, automation, CI/CD, and secure software development in a DoD environment., * Develop and enhance software using C++ and Python. * Support applications in Linux and Windows environments. * Develop backend services, web applications, and SQL database functionality. * Build automation using Bash and maintain Git/GitLab repositories. * Develop and support GitLab CI/CD pipelines and automated testing. * Troubleshoot software issues and implement improvements. * Support software deployment, configuration, and technical documentation. * Ensure development activities comply with applicable DoD security requirements. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)