System OR Software Engineer I

Prosync•Annapolis Junction, MD

About The Position

ProSync is seeking a System Engineer I or Software Engineer I to support the development, integration, and sustainment of mission-critical systems and software solutions. The role involves working with multidisciplinary teams to design, develop, test, and maintain solutions that address complex customer requirements. The selected candidate will use Python and C++, work with GitLab and Docker, and may contribute to network-aware software and systems development. An active Top Secret/SCI clearance with Fullscope Polygraph is required. ProSync Technology Group, LLC (ProSync) is an award-winning SDVOSB defense contracting company with a military heritage and a record of supporting the Department of Defense and the Intelligence Community. The company describes its mission as “Define and Redefine the State of Possible.”

Requirements

  • A Bachelor’s degree or higher in Computer Science, System Engineering, or a related discipline from an accredited college or university plus seven years of software engineering experience; alternatively, eleven or more years of software engineering experience in lieu of a degree.
  • Strong proficiency in Python development.
  • Experience developing applications or software components in C++.
  • Experience using GitLab for source code management, collaboration, and version control.
  • Experience working with Docker and containerized environments.
  • Ability to work effectively in a team-oriented engineering environment.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • An active Top Secret/SCI clearance with Polygraph is required.

Nice To Haves

  • Networking knowledge.
  • SIGINT (Signals Intelligence) experience.
  • Prior military service or government contracting experience.

Responsibilities

  • Design, develop, test, and maintain software and system solutions using Python and C++.
  • Support system architecture, integration, and engineering activities throughout the system lifecycle.
  • Develop and maintain code repositories, branches, and CI/CD processes using GitLab.
  • Build, deploy, and manage containerized applications using Docker.
  • Collaborate with engineers, developers, and stakeholders to analyze requirements and implement technical solutions.
  • Troubleshoot and resolve software, systems, and integration issues.
  • Document system designs, software components, engineering processes, and technical solutions.
  • Support system testing, validation, and performance optimization efforts.
  • Participate in code reviews and configuration management activities.
  • Contribute to network-aware software and systems development efforts as required.

Benefits

  • Quarterly employee bonuses and highly competitive compensation rates.
  • Comprehensive health benefits package.
  • 401K retirement plan.
  • Employee assistance program, including support for mental health.
  • Company-sponsored continuing education program.
  • Generous paid time off.
  • 11 paid holidays per year.
  • Flexible work options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service