Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Overview
We are seeking an experienced Cloud Software Engineer / AWS Data Engineer to design, develop, and maintain secure cloud-based applications and data solutions within a highly classified mission environment. This position requires strong hands-on experience with AWS cloud services, Python and Java development, Elasticsearch/OpenSearch, Linux, Docker, and infrastructure-as-code using the AWS Cloud Development Kit (CDK).
What will you do?
Do you have what it takes?
Must possess an active TS/SCI clearance with Poly on day one of employment
We are seeking an experienced Cloud Software Engineer / AWS Data Engineer to design, develop, and maintain secure cloud-based applications and data solutions within a highly classified mission environment. This position requires strong hands-on experience with AWS cloud services, Python and Java development, Elasticsearch/OpenSearch, Linux, Docker, and infrastructure-as-code using the AWS Cloud Development Kit (CDK).
What will you do?
- Design, build, and maintain secure web applications within the Sponsor's classified JWICS and C2S cloud environments.
- Develop cloud-based applications and solutions using Python and Java.
- Design, develop, query, optimize, and maintain Elasticsearch and AWS OpenSearch environments.
- Write and tune complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.
- Design and implement cloud-native solutions using AWS services, including:
- Lambda functions and layers
- Amazon S3
- AWS Batch
- Amazon EC2
- Amazon EventBridge
- Amazon SQS
- Amazon SNS
- IAM roles and policies
- Amazon DynamoDB
- AWS container services
- Build and maintain cloud infrastructure using the AWS Cloud Development Kit (CDK).
- Develop Linux shell scripts to support automation, deployment, and system operations.
- Build, maintain, and deploy Docker containers and images.
- Transform data from multiple file types and formats into standardized formats such as JSON, CSV, and XML.
- Work closely with application developers to identify and implement infrastructure, deployment, and operational requirements.
- Apply knowledge of programming, software tools, operating systems, networking, and cloud technologies to solve complex mission and collection requirements.
- Assess technical and project requirements and provide informed recommendations on architecture, implementation, and delivery approaches.
- Collaborate with technical teams across multiple organizational boundaries.
Do you have what it takes?
Must possess an active TS/SCI clearance with Poly on day one of employment
- Demonstrated experience working within the Sponsor's cloud environment.
- Demonstrated experience building and maintaining secure web applications on classified Sponsor networks, including JWICS and C2S.
- Strong programming experience with Python.
- Experience programming in Java.
- Hands-on experience designing, developing, querying, and maintaining Elasticsearch and/or AWS OpenSearch.
- Experience writing and optimizing complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.
- Experience with Linux shell scripting.
- Experience building Docker containers and images.
- Strong hands-on experience with AWS cloud services, including Lambda, S3, Batch, EC2, EventBridge, SQS, SNS, IAM, DynamoDB, and container services.
- Demonstrated hands-on experience with the AWS Cloud Development Kit (CDK). CloudFormation, Terraform, or similar infrastructure-as-code tools are not substitutes for the required AWS CDK experience.
- Experience transforming data from multiple file formats into standardized formats such as JSON, CSV, and XML.
- Experience working with application developers to define and implement infrastructure and deployment requirements.
- Experience translating mission and operational needs into technical requirements.
- Ability to assess project requirements and provide informed technical recommendations.
- Experience collaborating with technical teams across multiple organizations and functional boundaries.
- Strong technical documentation and communication skills.
Skills
Docker
DynamoDB
SQL
Shell
AWS
CDK
CloudFormation
Java
Python
Terraform
Similar jobs
Software Engineer - Applied AI/ML
Parsons Services Company · Annapolis, United States
25 minutes ago$176.9k - $332.4k/yrControls Engineer
Tait Towers Manufacturing LLC · Orlando, United States
25 minutes agoSoftware Engineer Level 5
Base-2 Solutions, LLC · Reston, United States
27 minutes ago$10k/yrSoftware Developer (DAPS)-Junior
AMEWAS, INC. · United States
29 minutes ago$87.1k - $105.2k/yrSenior C++ Software Engineer
SciTec · Boulder, United States
29 minutes ago$156k - $193k/yrSoftware Engineer III/IV *Top Secret*
Textron, Inc. · Chantilly, United States
32 minutes ago$115.8k - $176.2k/yr