Software Engineer

VTG

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI clearance with Poly required from day one
  • Demonstrated experience in classified cloud environments like JWICS and C2S
  • Proficient in programming with Python and Java
  • Hands-on experience with Elasticsearch and AWS OpenSearch
  • Skilled in writing optimized SQL and Elasticsearch queries
  • Experience with Linux shell scripting and Docker
  • Familiarity with AWS Cloud Development Kit (CDK), specifically (CDK experience is mandatory; CloudFormation/Terraform are not substitutes)

Responsibilities

  • Design and maintain secure web applications for classified environments
  • Develop cloud applications using Python and Java
  • Build and maintain Elasticsearch and AWS OpenSearch environments
  • Optimize complex queries for structured and unstructured data
  • Implement cloud-native solutions leveraging various AWS services
  • Automate tasks using Linux shell scripting
  • Collaborate to meet operational and deployment requirements

Benefits

  • Opportunity to work on classified projects with a significant mission impact
  • Access to cutting-edge AWS cloud technologies
  • Collaboration with experienced technical teams across organizational boundaries
  • Potential for skill enhancement through challenging and diverse project requirements
  • Engagement in an innovative and secure work environment
Full 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?

  • 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.

Similar Jobs

More Jobs at VTG

  • Software Engineer
    $100K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Counterintelligence Referrent
    $155K — $180K *
    Bethesda, MD 20817 (Montgomery County)
    Education, Government & Non-Profit
    In-Person
  • Software Engineer
    $100K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Intelligence Analyst III
    $75K — $95K *
    Vienna, VA 22182 (Fairfax County)
    Aerospace & Defense
    In-Person
  • Full Stack Developer
    $90K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: