Software Engineer I — TS/SCI w/poly clearance required

CyberTrend Engineering•Annapolis Junction, MD

About The Position

CyberTrend is seeking a Software Engineer to develop, maintain, and enhance complex software systems based on documented requirements. Systems may include processing-intensive analytics, novel algorithms, extremely large data sets, real-time systems, and business management information systems. The engineer may work individually or as part of a team, review and test software components for adherence to design requirements, document test results, and resolve software problem reports. The role uses software development and design methodologies appropriate to the development environment and contributes to system design decisions, including hardware/software trade-offs, software reuse, use of COTS/GOTS products, and requirements analysis and synthesis from system level to individual software components. A TS/SCI clearance with polygraph is required.

Requirements

  • TS/SCI clearance with polygraph.
  • Seven years of experience as a software engineer on programs and contracts of similar scope, type, and complexity.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, or four additional years of software engineering experience on projects with similar software processes in place of the degree.
  • Java experience.
  • Experience with Confluence and JIRA.
  • Requirements gathering and documentation skills.
  • Workflow, product-result-driven, and problem-solving skills.
  • Experience with AWS, Maven, Git/GitLab, MapReduce, JUnit testing and code coverage, Python, streaming, and Linux.

Nice To Haves

  • One year of demonstrated work experience with distributed scalable Big Data stores (NoSQL), such as HBase, CloudBase/Accumulo, or Bigtable.
  • Demonstrated work experience with the MapReduce programming model and technologies such as Hadoop, Hive, or Pig.
  • Demonstrated work experience with the Hadoop Distributed File System (HDFS).
  • Demonstrated work experience with serialization formats such as JSON and/or BSON.
  • Exposure to AI.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design, code, modify, maintain, and enhance software systems and features.
  • Debug existing software and correct defects.
  • Integrate software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Recommend improvements to documentation and software development process standards.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Write or review software and system documentation.
  • Analyze system performance standards and work with users or system engineers to examine system flow, data usage, work processes, and problem areas.
  • Serve as a team lead at the level appropriate to the software development process used on a project.
  • Modify software to correct errors, adapt to new hardware, or improve performance.
  • Use scientific analysis and mathematical models to design, develop, or modify software systems and predict or measure outcomes.
  • Design or implement complex database or data repository interfaces and queries.
  • Review and test software components against design requirements, document test results, and resolve software problem reports.
  • Provide input to system design, including hardware/software trade-offs, software reuse, COTS/GOTS use, and requirements analysis and synthesis.

Benefits

  • Paid time off scaled based on time in service.
  • Eleven paid annual holidays.
  • Company-paid medical base plan, dental, vision, disability, life, and EAP benefits for full-time employees.
  • Company contribution of 10% of monthly gross salary to a non-contributory SEP-IRA account with no vesting period; the account is 100% owned and managed by the employee.
  • Educational assistance of up to $5,250 annually for approved work-related activities.
  • Training assistance of up to $3,000 annually for approved work-related activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service