Principal Software Engineer

Leidos•Columbia, MD
•$131,300 - $237,350

About The Position

Leidos is seeking a highly motivated Principal Software Engineer in its Intel Sector to support a prototype development program serving a customer's Operations organization. The program delivers solutions for mission needs through rapid prototyping, new development, and advanced technology research, including visualizations, analytic development, and identifying new data sources and tradecraft to answer intelligence questions. The engineer will install, configure, develop, and integrate prototype applications for technical evaluation, supporting a lab environment where customers develop and test experiments. The work includes developing capabilities to address problems across analyst offices; extending enterprise services; supporting analytics and machine learning; developing commercial cloud solutions; and integrating and evaluating open-source, emerging-technology, and commercial off-the-shelf applications. The engineer will work directly with customers, developers, and data scientists to gather requirements and feedback, and will integrate with customer cloud-based data systems. The role requires an active TS/SCI with Polygraph. The position offers a salary range of $131,300 to $237,350 and 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 with 11 or more years of relevant development experience, or equivalent.
  • A degree in Computer Science or a related field.
  • Strong development experience in a variety of programming languages, such as Java and Python.
  • Must possess an active TS/SCI with Polygraph.

Nice To Haves

  • Modeling experience.
  • Machine learning experience.
  • Experience with Docker containers and Kubernetes.
  • Development experience on Linux platforms.
  • Analytics development experience.
  • Virtual machine experience.

Responsibilities

  • Develop prototype capabilities to address common problems arising from various analyst offices.
  • Extend enterprise services, support analytics and machine learning, and develop commercial cloud solutions.
  • Support the integration and evaluation of open-source technologies, emerging technologies, and new commercial off-the-shelf applications.
  • Install, configure, develop, and integrate prototype applications for technical evaluation.
  • Support customers developing and testing experiments in a lab environment.
  • Integrate with customers’ cloud-based data systems.
  • Work directly with customers, developers, and data scientists to gather requirements and feedback.

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
  • Qualified candidates may be eligible for up to a $25,000 cash sign-on bonus or a paid-time-off bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service