Job Requirements
McLean, VA
Top Secret/SCI Full Scope Polygraph
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Job Description
We are seeking a Software Engineer to design, develop, and maintain secure cloud-based applications and data systems operating in a classified environment. This role focuses on building scalable services, integrating AWS-native capabilities, and enabling mission-driven data access and processing across structured and unstructured datasets.
The ideal candidate has strong software engineering fundamentals, cloud-native development experience, and the ability to translate mission needs into robust technical solutions across distributed systems.
Duties & Responsibilities:
• Design, develop, and maintain secure web applications within a classified AWS C2S / JWICS environment
• Build and optimize search and data systems using Elasticsearch / AWS OpenSearch, including index design, query development, and performance tuning
• Develop and maintain SQL and Elasticsearch/OpenSearch queries across structured and unstructured datasets
• Integrate AWS services including Lambda, SNS, SQS, S3, EC2, Batch, EventBridge, IAM, DynamoDB, and container services
• Develop serverless and event-driven architectures using AWS-native tools
• Build and deploy Docker-based containerized applications and images
• Use AWS CDK to define and deploy cloud infrastructure programmatically
• Transform and normalize data across formats including JSON, CSV, and XML
• Develop automation and scripting solutions using Python and Linux shell scripting
• Collaborate with application developers to define and implement infrastructure and deployment requirements
• Monitor, troubleshoot, and improve system performance and deployment reliability
• Support cloud security practices, including identity management (IAM roles) and vulnerability awareness
• Work across multiple technical teams and organizational boundaries to deliver mission-focused capabilities
• Translate mission needs into technical requirements and ensure alignment between solution design and operational objectives
• Communicate technical concepts clearly to both technical and non-technical stakeholders
• Prioritize engineering work based on mission impact and operational urgency
Required Skills
Requirements:
• Experience in system administration and/or cloud software engineering
• Experience building and maintaining secure web applications in AWS environments
• Strong experience with Elasticsearch or AWS OpenSearch, including indexing and query optimization
• Experience writing and tuning complex queries using SQL and search query languages
• Experience integrating AWS services such as Lambda, SNS, SQS, S3, EC2, and related cloud-native services
• Strong programming experience in Python
• Experience with Linux systems and shell scripting
• Experience building and deploying Docker containers
• Experience working with distributed cloud systems and event-driven architectures
• Experience transforming and processing data across multiple formats (JSON, CSV, XML)
• Experience using AWS CDK (required - not substitutable with Terraform or CloudFormation)
• Experience collaborating with developers to implement infrastructure and deployment solutions
Desired Skills
Preferred Qualifications:
• Experience with multiple cloud providers (AWS plus Azure or GCP)
• Experience with additional programming languages beyond Python (e.g., Java, JavaScript, Go)
• Experience with reverse engineering or analysis tools such as IDA Pro, Ghidra, JADX, or APKTool
• Experience implementing monitoring, observability, and automated deployment systems
• Familiarity with security vulnerability management and system hardening practices
Additional Details
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
We are seeking a Software Engineer to design, develop, and maintain secure cloud-based applications and data systems operating in a classified environment. This role focuses on building scalable services, integrating AWS-native capabilities, and enabling mission-driven data access and processing across structured and unstructured datasets.
The ideal candidate has strong software engineering fundamentals, cloud-native development experience, and the ability to translate mission needs into robust technical solutions across distributed systems.
Duties & Responsibilities:
• Design, develop, and maintain secure web applications within a classified AWS C2S / JWICS environment
• Build and optimize search and data systems using Elasticsearch / AWS OpenSearch, including index design, query development, and performance tuning
• Develop and maintain SQL and Elasticsearch/OpenSearch queries across structured and unstructured datasets
• Integrate AWS services including Lambda, SNS, SQS, S3, EC2, Batch, EventBridge, IAM, DynamoDB, and container services
• Develop serverless and event-driven architectures using AWS-native tools
• Build and deploy Docker-based containerized applications and images
• Use AWS CDK to define and deploy cloud infrastructure programmatically
• Transform and normalize data across formats including JSON, CSV, and XML
• Develop automation and scripting solutions using Python and Linux shell scripting
• Collaborate with application developers to define and implement infrastructure and deployment requirements
• Monitor, troubleshoot, and improve system performance and deployment reliability
• Support cloud security practices, including identity management (IAM roles) and vulnerability awareness
• Work across multiple technical teams and organizational boundaries to deliver mission-focused capabilities
• Translate mission needs into technical requirements and ensure alignment between solution design and operational objectives
• Communicate technical concepts clearly to both technical and non-technical stakeholders
• Prioritize engineering work based on mission impact and operational urgency
Required Skills
Requirements:
• Experience in system administration and/or cloud software engineering
• Experience building and maintaining secure web applications in AWS environments
• Strong experience with Elasticsearch or AWS OpenSearch, including indexing and query optimization
• Experience writing and tuning complex queries using SQL and search query languages
• Experience integrating AWS services such as Lambda, SNS, SQS, S3, EC2, and related cloud-native services
• Strong programming experience in Python
• Experience with Linux systems and shell scripting
• Experience building and deploying Docker containers
• Experience working with distributed cloud systems and event-driven architectures
• Experience transforming and processing data across multiple formats (JSON, CSV, XML)
• Experience using AWS CDK (required - not substitutable with Terraform or CloudFormation)
• Experience collaborating with developers to implement infrastructure and deployment solutions
Desired Skills
Preferred Qualifications:
• Experience with multiple cloud providers (AWS plus Azure or GCP)
• Experience with additional programming languages beyond Python (e.g., Java, JavaScript, Go)
• Experience with reverse engineering or analysis tools such as IDA Pro, Ghidra, JADX, or APKTool
• Experience implementing monitoring, observability, and automated deployment systems
• Familiarity with security vulnerability management and system hardening practices
Additional Details
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
group id: 91165268