Senior Software Data Engineer

Peraton•Laurel, MD
•Onsite

About The Position

Peraton is hiring a Software/Data Engineer for its Cyber Mission business unit in Jessup, Maryland. The role supports a large enterprise-wide engineering contract within the Intelligence Community. It is a full-time position requiring 1,880 hours of support per year, with work performed at a customer location. The engineer develops, maintains, and enhances complex software systems based on documented requirements; reviews and tests software components for design adherence; and documents test results. The role applies software development and design methodologies suited to the environment and contributes to system design decisions, including whether to use Commercial Off-The-Shelf (COTS) or Government Off-The-Shelf (GOTS) products instead of developing new software. It also involves analyzing system performance standards, consulting users or system engineers, examining usage and work processes, and investigating problem areas to develop software solutions. Applicants must have an active TS/SCI clearance with polygraph and meet eligibility requirements for access to classified information. Peraton describes enhanced benefits for employees working on this National Security program, including heavily subsidized coverage for employees and dependents, 25 days of PTO accrued annually up to a PTO cap, and eligibility to participate in a bonus plan. The stated target salary range is $176,000–$282,000; salary depends on factors including responsibilities, qualifications, location, and business and contract considerations. Depending on the position, employees may also be eligible for overtime, shift differential, and a discretionary bonus.

Requirements

  • Bachelor's degree in Engineering, Computer Science, Mathematics, or a related field from an accredited college or university and 19 years of Software Engineering experience; or a master's degree in Engineering, Computer Science, Mathematics, or an appropriate field and 17 years of experience; or a Ph.D. in Engineering, Computer Science, Mathematics, or an appropriate field and 14 years of experience; or a high school diploma or GED and 20 years of experience.
  • Experience designing, deploying, and managing cloud infrastructure using OpenStack and comparable platforms.
  • Strong Linux and Python background.
  • Understanding of IT management and operations.
  • Active TS/SCI clearance with polygraph.
  • Must meet eligibility requirements for access to classified information.

Nice To Haves

  • Excellent oral, written, organizational, and communication skills.
  • Broad experience in systems engineering disciplines.
  • Software development experience.
  • DevOps experience.
  • Experience using network automation tools.
  • Familiarity with cloud security and operations.
  • Familiarity with PowerShell.
  • AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect certification.

Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems based on documented requirements.
  • Review and test software components for adherence to design requirements and document test results.
  • Use software development and software design methodologies appropriate to the environment.
  • Provide input to software components of system design, including consideration of COTS/GOTS products in place of new development.
  • Develop software solutions by analyzing system performance standards, conferring with users or system engineers, analyzing usage and work processes, and investigating problem areas.

Benefits

  • Heavily subsidized employee benefits coverage for employees and their dependents.
  • 25 days of PTO accrued annually, up to a generous PTO cap.
  • Eligible to participate in an attractive bonus plan.
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service