Software Engineer

Full Time Entry Level

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This Software Engineer role involves building and developing software solutions to solve complex problems within a classified cloud environment, integrating various AWS services and working with diverse data formats.

Responsibilities

  • Build and maintain secure web applications on the Sponsor’s network JWICS C2S network
  • Design, develop, query, and maintain ElasticSearch/AWS OpenSearch and related technologies
  • Write and tune complex queries against structured and unstructured data sets using SQL and ElasticSearch/OpenSearch languages
  • Integrate Services C2S services including Lambdas, SNS, SQS, etc.
  • Integrate AWS services including Lambdas, SNS, SQS, etc., in the sponsor’s classified environment
  • Leverage programming, software tools, operating systems, and networking to solve collection needs in cloud environments
  • Prioritize work based on mission need
  • Document and communicate technical and non-technical mission requirements for all audiences
  • Assess project requirements and make informed recommendations

Requirements

  • Poly clearance
  • Experience with the Sponsor’s cloud environment
  • Java programming
  • Python programming
  • Demonstrated experience building and maintaining secure web applications on the Sponsor’s network JWICS C2S network
  • Demonstrated experience designing, developing, querying and maintaining ElasticSearch/AWS OpenSearch and related technologies
  • Demonstrated experience writing and tuning complex queries against structured and unstructured data sets using both SQL and ElasticSearch/OpenSearch languages
  • Demonstrated experience integrating Services C2S services including Lambdas, SNS, SQS, etc.
  • Demonstrated experience integrating AWS services including Lambdas, SNS, SQS, etc., in the sponsor’s classified environment
  • Demonstrated experience leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in cloud environments
  • Demonstrated experience with Linux shell scripting
  • Demonstrated experience building Docker containers and images
  • Demonstrated experience with cloud services, including Lambda functions and layers, S3, Batch, EC2, EventBridge, SQS, SNS, IAM roles, DynamoDB, and container services
  • Demonstrated experience using AWS Cloud Development Kits (CDK)
  • Demonstrated experience transforming data in various file formats into common formats, such as JSON, CSV, or XML
  • Demonstrated experience working with application developers to identify and implement infrastructure and deployment requirements

Nice to Have

  • Demonstrated experience with tools, such as IDA Pro, Ghidra, JADX, or APKtool
  • Demonstrated experience with multiple cloud providers
  • Demonstrated experience with other programming languages besides Python

Skills

Python * SQL * Java * Docker * XML * AWS EC2 * AWS S3 * AWS Lambda * AWS SQS * AWS SNS * JSON * DynamoDB * ElasticSearch * CSV * AWS IAM * IDA Pro * Ghidra * AWS Batch * AWS OpenSearch * Linux shell scripting * AWS EventBridge * AWS Cloud Development Kits (CDK) * JADX * APKtool *

* Required skills

About Bespoke Technologies, Inc.

Technology
View all jobs at Bespoke Technologies, Inc. →