Peraton logo
Peraton
Posted 142 days agoVerified live 1d ago

Cloud Software Engineer - AI/ML Project Top Secret/SCI w/Poly

Brief overview

Laurel, MDIn-person
UndergradOr in progress
$104k–$166k/yrStated range
2+ yrsMinimum
11 H-1B approvalsDept. of Labor
Clearance requiredU.S. government
Requirements analysisSoftware developmentSoftware integrationSoftware testingProblem diagnosis and resolutionNoSQL databases (HBase, Accumulo, BigTable)Map/ReduceHadoopHivePigHDFSBig-Data Cloud ScalabilityJavaScriptAutomated analytic software developmentCompute cluster monitoring (Hobbit, Ganglia)Accumulo configuration and tuningLarge Language Models (LLM)

About the company

Independent research organization delivering applied cybersecurity solutions.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
11H-1B approved
100%approval rate
$146,910median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20237
20243
20251
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20231
20261
Top sponsored roles
Technical Project Management, Lead AssociateWindows Subject Matter Expert

Job description

Summary

Peraton is a next-generation national security company that drives missions of consequence. They are seeking a talented Cloud Software Engineer to join their Cyber Intelligence team in Laurel, MD, focusing on developing cloud solutions that support national security, particularly in AI/ML capabilities.

Responsibilities

  • Provides cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution

Skills

  • A Bachelor's Degree in Computer Science or in a related technical field from an accredited college or university is highly desired which will be considered equivalent to two (2) years of experience. NOTE: A degree in Mathematics, Information Systems, Engineering, or similar degree will be considered as a technical field
  • Two (2) or more years of directly related experience in software development/engineering; including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least 2 years of experience in software development/engineering, including requirements analysis, software development, installation, evaluation, enhancement, maintenance, and problem diagnosis/resolution
  • Have demonstrated ability to work with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Accumulo, Big Table, etc
  • Have at least one (1) year of experience developing software with high level languages such as Java, C, C++, et cetera
  • Minimum of two (2) years of experience in software integration and software testing, to include developing and implementing test plans and test scripts
  • An Active TS/SCI clearance with polygraph is required
  • AWS Certified Developer-Associate
  • AWS Certified Machine Learning-Associate
  • AWS Certified Machine Learning-Specialty
  • AWS DevOps Engineer Professional
  • Certified Kubernetes Application Developer (CKAD)
  • Demonstrated experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Accumulo, and/or Big Table
  • Demonstrated experience with Map/Reduce and/or Hadoop, Hive, and/or Pig
  • Demonstrated experience with the Hadoop Distributed File System (HDFS)
  • Demonstrated experience with Big-Data Cloud Scalability (e.g. Amazon, Google, and/or Facebook)
  • Demonstrated experience designing and developing web applications with JavaScript
  • Demonstrated experience designing and developing automated analytic software, techniques, and algorithms
  • Demonstrated experience with compute cluster monitoring tools (e.g. Hobbit, Ganglia)
  • Demonstrated experience with Accumulo internals, to include configuring, tuning, and testing Accumulo in many configurations (>200 node clusters)
  • Experience with Large Language Models (LLM), Agentic AI, and Retrieval-Augmented Generation (RAG)
  • Expertise in AWS Cloud Architecture design and development
  • Proficiency in using AWS SDKs and APIs
  • Expertise in Infrastructure as Code (IaC) tools like CloudFormation or Terraform
  • Skilled in Continuous Integration, Deployment, Testing and Monitoring practices
  • Knowledge and skill in implementing and using observability tools (e.g. Elasticsearch, OpenSearch)
  • Java programming for distributed systems, with experience in networking and multi-threading
  • Agile development experience with source code management practices and tools
  • Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.)
  • Familiarity with microservices software development techniques and container-orchestration (e.g., Kubernetes)
  • Knowledge of security and compliance best practices

Qualifications

Must Haves

  • A Bachelor's Degree in Computer Science or in a related technical field from an accredited college or university is highly desired which will be considered equivalent to two (2) years of experience. NOTE: A degree in Mathematics, Information Systems, Engineering, or similar degree will be considered as a technical field
  • Two (2) or more years of directly related experience in software development/engineering; including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • At least 2 years of experience in software development/engineering, including requirements analysis, software development, installation, evaluation, enhancement, maintenance, and problem diagnosis/resolution
  • Have demonstrated ability to work with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Accumulo, Big Table, etc
  • Have at least one (1) year of experience developing software with high level languages such as Java, C, C++, et cetera
  • Minimum of two (2) years of experience in software integration and software testing, to include developing and implementing test plans and test scripts
  • An Active TS/SCI clearance with polygraph is required

Nice to Haves

  • AWS Certified Developer-Associate
  • AWS Certified Machine Learning-Associate
  • AWS Certified Machine Learning-Specialty
  • AWS DevOps Engineer Professional
  • Certified Kubernetes Application Developer (CKAD)
  • Demonstrated experience with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Accumulo, and/or Big Table
  • Demonstrated experience with Map/Reduce and/or Hadoop, Hive, and/or Pig
  • Demonstrated experience with the Hadoop Distributed File System (HDFS)
  • Demonstrated experience with Big-Data Cloud Scalability (e.g. Amazon, Google, and/or Facebook)
  • Demonstrated experience designing and developing web applications with JavaScript
  • Demonstrated experience designing and developing automated analytic software, techniques, and algorithms
  • Demonstrated experience with compute cluster monitoring tools (e.g. Hobbit, Ganglia)
  • Demonstrated experience with Accumulo internals, to include configuring, tuning, and testing Accumulo in many configurations (>200 node clusters)
  • Experience with Large Language Models (LLM), Agentic AI, and Retrieval-Augmented Generation (RAG)
  • Expertise in AWS Cloud Architecture design and development
  • Proficiency in using AWS SDKs and APIs
  • Expertise in Infrastructure as Code (IaC) tools like CloudFormation or Terraform
  • Skilled in Continuous Integration, Deployment, Testing and Monitoring practices
  • Knowledge and skill in implementing and using observability tools (e.g. Elasticsearch, OpenSearch)
  • Java programming for distributed systems, with experience in networking and multi-threading
  • Agile development experience with source code management practices and tools
  • Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.)
  • Familiarity with microservices software development techniques and container-orchestration (e.g., Kubernetes)
  • Knowledge of security and compliance best practices

Benefits

  • Heavily subsidized employee benefits coverage for you and your dependents
  • 25 days of PTO accrued annually up to a generous PTO cap
  • Eligibility to participate in an attractive bonus plan
  • Medical, dental, vision, life, health savings account, short/long term disability, EAP, parental leave, 401(k), paid time off (PTO) for vacation, and company paid holidays

More jobs like this