Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Peraton · 8 hours ago

Senior Software Engineer

Peraton is a next-generation national security company that drives missions of consequence spanning the globe. They are seeking a Senior Software Engineer to join their Cyber Missions Team, where the role involves building mission-critical capabilities for national-level cybersecurity operations using cloud and AI technologies.

Information TechnologyRobotics
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Lead and support all phases of agile software development, including design, development, testing, integration, and deployment
Build and optimize distributed systems running at scale across AWS and high-performance compute clusters
Apply advanced AI techniques-such as LLMs, RAG, and agentic AI-to enhance system capability and automation
Improve performance, reliability, and scalability through tuning, monitoring, and observability best practices
Support ongoing operations, sustainment, and enhancement of mission-critical services
Mentor junior engineers, provide technical guidance, and contribute to architectural decision-making
Evaluate technical requirements, estimate effort, and create high-quality designs and documentation

Qualification

AWS cloud architectureLLMsAgentic AIInfrastructure as CodeJava developmentCI/CD pipelinesLinux fundamentalsMicroservices architectureAgile developmentTechnical guidanceCollaboration tools

Required

20+ years of software engineering experience supporting programs of similar scope and complexity
Bachelor's degree in Computer Science or a related field (or 4 additional years of relevant SWE experience in lieu of a degree)
Active TS/SCI clearance with polygraph
Hands-on experience with LLMs, RAG frameworks, and agentic AI systems
Deep understanding of AWS cloud architecture, services, SDKs, and APIs
Strong proficiency with Infrastructure as Code (IaC) tools like CloudFormation or Terraform
Experience with observability and search platforms (Elasticsearch, OpenSearch, etc.)
Solid grounding in CI/CD pipelines, automated testing, deployment, and monitoring
Strong Java development skills for distributed, networked, multi-threaded systems
Agile development experience with modern source control and collaboration tools
Strong Linux fundamentals and the ability to script in languages like Python, Ruby, or Perl
Familiarity with microservices architectures and container orchestration (e.g., Kubernetes)
Understanding of security and compliance best practices for cloud-native systems

Benefits

Heavily subsidized employee benefits coverage for you and your dependents
25 days of PTO accrued annually up to a generous PTO cap
Eligible 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
Company paid holidays

Company

Peraton Fearlessly solving the toughest national security challenges.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Thomas Terjesen
Chief Information Officer
linkedin
Company data provided by crunchbase