Peraton is seeking a Cloud Software Engineer to build cutting-edge cloud solutions that support national security, working on next-generation cyber capabilities hosted on large-scale compute clusters and AWS Cloud infrastructure.
Requirements
- Cloud Expertise: Deep experience in AWS Cloud Architecture, SDKs, APIs, and cloud services integration
- AI/ML Integration: Familiarity with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) frameworks
- IaC & DevOps: Hands-on with CloudFormation or Terraform, and modern CI/CD pipelines
- Programming Proficiency: Strong in Java for distributed systems with a solid grasp of networking, multi-threading, and concurrency
- Containers & Orchestration: Knowledge of Kubernetes and microservices architecture
- Security-Minded: Working knowledge of cloud security principles and compliance best practices
- Scripting & Systems: Competent in Linux environments with scripting skills in Python, Ruby, Perl, or similar
Responsibilities
- Design, develop, test, and integrate complex software capabilities in a cloud environment
- Lead efforts in performance tuning, system optimization, and cloud-native architecture
- Support full lifecycle software engineering in an Agile/Scrum setting
- Develop scalable, secure, and resilient services using AWS technologies and Infrastructure as Code (IaC)
- Perform operations and sustainment functions to ensure mission continuity
- Provide technical direction and mentorship to junior engineers when needed
Other
- Must be able to obtain a TS/SCI clearance with polygraph
- A bachelor's Degree in Computer Science or in a related technical field is required
- Four (4) years of relevant cloud development/engineering experience can be substituted in lieu of having a technical degree
- Desired Certifications: AWS Certified Developer-Associate, AWS DevOps Engineer Professional, Certified Kubernetes Application Developer (CKAD), Elastic Certified Engineer
- Travel requirements not specified