Principal Software Tool Developer

Leidos•Fort Meade, MD
•$131,300 - $237,350

About The Position

Leidos is hiring a Principal Software Tool Developer in its Intel Sector to support a project within the Technology & Data Analysis mission. The program develops solutions for an Operations organization through rapid prototyping, new development, and advanced technology research. The role works closely with mission stakeholders, researchers, and end users to create innovative tools for daily use that improve cryptanalytic engineering and analysis, taking concepts from research through deployment. The developer will use enterprise Java application development skills to understand and extend an existing tool base, review software and architecture, plan transitions and releases, maintain and test software, debug issues, support users, manage version control, and develop new features. The position requires an active TS/SCI with Polygraph. Qualified candidates may be eligible for an enhanced incentive of up to a $25,000 cash sign-on bonus or a paid-time-off bonus.

Requirements

  • Bachelor's degree plus 12 or more years of relevant experience, or equivalent.
  • Proficiency with Java, Python, Rust, C++, TypeScript, VisualStudio, and Gitlab.
  • Must possess an active TS/SCI with Polygraph.

Nice To Haves

  • Experience with graph representation and transformation to alternative graph structures.
  • Experience with digital logic emulation.
  • Experience re-architecting software using object-oriented techniques.
  • Experience with file parsing and generation using an optimization framework.

Responsibilities

  • Perform end-to-end capability development, applying research-based approaches, software prototypes, and algorithms to create tools for cryptanalytic engineering and analysis.
  • Understand existing tools and their functionality through documentation and research, identify new parameters, and lead overall development.
  • Conduct software and architecture reviews.
  • Plan transitions and releases.
  • Maintain software and develop automated tests.
  • Debug software and provide user support.
  • Use version control and develop new features.

Benefits

  • Paid time off.
  • 11 paid holidays.
  • 401(k) with a 6% company match and immediate vesting.
  • Flexible schedules.
  • Discounted stock purchase plans.
  • Technical upskilling.
  • Education and training support.
  • Parental paid leave.
  • Potential cash sign-on bonus up to $25,000 or a paid time off bonus for qualified candidates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service