CybersecurityJobs.io
← Back to all jobs

Job Description

Peraton is seeking a Senior Software Security Engineer to implement, test, and operate secure software aligned to a technical reference architecture in Annapolis Junction, MD.

Responsibilities

  • Implement, test, and operate software using advanced software security techniques in compliance with the technical reference architecture to enhance software systems.
  • Perform ongoing security testing and participate in code reviews to improve software security and features.
  • Debug issues, design solutions, and develop new software or modify existing software.
  • Provide and recommend engineering designs for new software solutions with the goal of mitigating security vulnerabilities.
  • Contribute to architecture at multiple levels and maintain technical documentation.
  • Collaborate with teammates and share knowledge on secure coding practices.
  • Build familiarity with new tools and best practices.

Requirements

  • Active TS/SCI with current Polygraph required
  • 20 years of experience planning and leading Software Engineering efforts.
  • Bachelor’s degree in a technical discipline from an accredited college or university required.
  • A minimum of 4 years additional software engineering experience may substitute for a bachelor’s degree.

Technologies

  • Hbase, Accumulo, Big Table
  • Solaris, Linux
  • Java, C, C++
  • RESTful services
  • Infrastructure as code
  • Ansible, Terraform
  • Kubernetes
  • OpenSource (NoSQL) products
  • Continuous integration and deployment tools

Highly Desirable Skills

  • Demonstrated experience with OpenSource (NoSQL) products such as Hbase/Accumulo and Big Table.
  • At least 6 years out of the most recent 8 years developing production software for Solaris or Linux environments.
  • 6 years developing software using Java or C or C++.
  • Experience developing RESTful services.
  • Experience developing infrastructure as code.
  • Experience with continuous integration and deployment tools such as Ansible and Terraform.
  • Java development experience.
  • Kubernetes experience.
  • Previous experience developing analytics applications.

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
  • Company paid holidays

Role Details

  • Location: Annapolis Junction, MD (onsite)
  • Target Salary Range: USD 146,000 - 234,000 per yearly
  • Salary determined by scope and responsibilities, experience, education, knowledge, skills, competencies, geographic location, and business and contract considerations.
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.

Application Statements

  • Application period estimated to be 30 days from the job posting date.
  • Use of artificial intelligence (AI) tools of any kind during Peraton interviews is strictly prohibited unless the candidate has obtained prior written authorization.
  • All interview responses must be the candidate’s own.
  • During application review, you may be required to participate in an on-camera interview and a process to verify identity.

Equal Opportunity

  • Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Similar Jobs