Senior Software Engineer - Full Scope Polygraph at Plug
Fort Meade, Maryland, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

12 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Macos, Active Ts/Sci Clearance, Code, Computer Science, Linux

Industry

Computer Software/Engineering

Description

REQUIRED QUALIFICATIONS

  • Active TS/SCI clearance (with Full Scope Polygraph)
  • Bachelors degree in Computer Science or related field (additional experience may substitute)
  • 12+ years of professional software engineering experience in complex, mission-driven environments
  • Strong proficiency in Python for production-grade development
  • Experience deploying and managing services in Linux and macOS environments
  • Knowledge of service containerization and Infrastructure-as-Code practices
  • Familiarity with Git-based version control systems
  • Experience with modern engineering practices such as modular design, canary testing, and feature flagging
Responsibilities

ABOUT THE ROLE

We are seeking a highly skilled Senior Software Engineer to design, build, and operationalize advanced software capabilities supporting mission-critical operations in secure environments. In this role, you will work closely with analysts, operators, and technical specialists to transform requirements into scalable, automated solutions that improve efficiency, reduce complexity, and deliver measurable impact.
This is a hands-on development role in a fast-moving environment where you will take ownership from initial design through deployment and ongoing system enhancement. The position combines software engineering expertise with strategic problem-solving to support high-priority national security objectives.

KEY RESPONSIBILITIES

  • Design and develop secure, production-grade software solutions that integrate with existing mission platforms
  • Automate deployments using scripting and Infrastructure-as-Code, ensuring repeatability and resilience
  • Enhance system performance through observability, monitoring, and health reporting improvements
  • Modernize and maintain deployed solutions to ensure continued alignment with evolving mission needs
  • Collaborate across teams to deliver end-to-end solutions that meet both technical and operational requirements
Loading...