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 designing, developing, testing, and maintaining solutions using Python and C++, supporting system architecture and integration across the system lifecycle, and using GitLab and Docker in a collaborative engineering environment. The selected individual will work with multidisciplinary teams to address complex customer requirements. Networking knowledge and SIGINT experience are highly desired. An active Top Secret/SCI clearance with Fullscope Polygraph is required for consideration.

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; or, in lieu of a degree, eleven or more years of software engineering experience.
  • 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; the description specifies Fullscope Polygraph for consideration.

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 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