Software Developer - Systems Security Clearance
Job in
McLean, Fairfax County, Virginia, USA
Listed on 2026-05-28
Listing for:
Anonymous Employer
Full Time
position Listed on 2026-05-28
Job specializations:
-
Software Development
DevOps, Cloud Engineer - Software, Backend Developer, Software Engineer
Job Description & How to Apply Below
We are seeking a Software Developer specializing in systems software to design, build, and maintain enterprise-grade mission systems, platforms, and applications. This role sits at the intersection of software engineering and infrastructure, supporting scalable, reliable, and secure systems deployed in cloud and hybrid environments. The ideal candidate has strong backend development experience, with additional exposure to Dev Ops practices, cloud infrastructure, and system integration.
Duties & Responsibilities:
Design, develop, and maintain systems-level software and backend services supporting enterprise mission applications
Build and enhance automation, deployment, and integration components that support platform reliability and scalability
Develop and support CI/CD pipeline components (Jenkins) and deployment automation workflows
Implement Infrastructure as Code solutions using Terraform to support reproducible system environments
Develop containerized applications and services using Docker and Podman
Write efficient, maintainable software using Python and Bash for system automation and integration tasks
Integrate and deploy software systems across AWS services, open-source tools, and enterprise applications (COTS/GOTS/custom)
Develop and maintain services interacting with databases (Postgre
SQL, MySQL), including performance-aware design considerations
Implement observability solutions including logging, monitoring, and alerting (Prometheus, Alert manager, Cloud Watch)
Collaborate on system architecture design, ensuring scalability, reliability, and security best practices
Work with Git-based workflows and contribute to structured software development lifecycle processes
Support troubleshooting, performance tuning, and production issue resolution across distributed systems Requirements:
Strong programming experience in Python and/or systems-level development (Python required, Bash required)
Experience building or maintaining backend or systems software in production environments
Experience with CI/CD pipelines (Jenkins)
Experience with Infrastructure as Code tools (Terraform)
Experience with AWS core services (EC2, S3, RDS, Lambda, VPC, IAM, Cloud Watch)
Experience with containerization technologies (Docker, Podman)
Experience working with relational databases (Postgre
SQL, MySQL), including performance awareness and operational support
Experience with monitoring/logging/alerting tools (Prometheus, Alert manager, Cloud Watch)
Strong understanding of system design, networking fundamentals, and distributed system behavior
Experience with Git-based development workflows
Preferred Qualifications:
Experience with data platform or distributed processing tools (Spark, Trino, Iceberg, Ranger, Superset)
Familiarity with data lake or lakehouse architectures
Experience with secrets management (AWS Secrets Manager, Parameter Store)
Experience with API gateways and microservices architectures
Knowledge of disaster recovery and system resilience design
Experience optimizing cloud infrastructure costs
Exposure to AI/ML infrastructure or model deployment systems
Experience with No
SQL databases (Dynamo
DB, Mongo
DB, etc.)
Familiarity with observability stacks (Grafana, ELK)
Experience contributing to or designing large-scale distributed systems
What we offer:
Flexible time off
Full medical coverage
401(k) with company match
Referral bonuses
Performance bonuses
Life insurance and disability coverage
Tuition and training reimbursement
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×