Software Engineer 3 - TS/SCI with Poly- Telework Flexibility

Staffed4UAnnapolis Junction, MD
24d$160,000 - $230,000Hybrid

About The Position

We are seeking an experienced Software Engineer (SWE) Level 3 to support work with a mission-focused organization within the U.S. Intelligence Community. This role is embedded in a high-impact project based in Annapolis Junction, MD , working with advanced analytics platforms and high-performance computing environments. The selected candidate will be involved in the full lifecycle of software engineering, with a strong emphasis on Java , Python , Docker , and Linux-based development .

Requirements

  • Must meet one of the following combinations of education and experience:
  • Master’s degree in Computer Science or related field + 5 years of SWE experience
  • Bachelor’s degree in Computer Science or related field + 7 years of SWE experience
  • 9 years of relevant SWE experience (with no degree requirement)
  • In addition, candidates should demonstrate:
  • Proficiency in Java and Python software development
  • Hands-on experience with containerization tools such as Docker
  • Experience administering Linux systems and writing shell scripts
  • Familiarity with Git and CI/CD tools
  • Ability to install, configure, and maintain open-source or custom analytics tools

Nice To Haves

  • Experience with Accumulo and large data storage systems
  • Familiarity with machine learning tools such as Hugging Face or PyTorch
  • Experience with Agile development methodologies
  • Understanding of HPC workload managers like Slurm

Responsibilities

  • Design, develop, test, deploy, and maintain complex software systems based on user-defined requirements
  • Debug, troubleshoot, and enhance existing software components
  • Integrate third-party tools, libraries, and frameworks into new or modified systems
  • Analyze user needs and recommend appropriate technical solutions
  • Implement and manage CI/CD pipelines in a secure Linux environment
  • Develop and maintain scripts for automation and system tasks using Bash and Python
  • Contribute to architecture discussions and provide input on software/hardware trade-offs
  • Lead or contribute to Agile software development teams and mentor junior engineers
  • Manage configuration and source control using Git
  • Write and maintain clear technical documentation and operational procedures

Benefits

  • 100% Employer-Paid Health, Dental, and Vision Insurance – Full coverage for employees
  • Zero Vesting 401(k) Plan with 10% Company Contribution – Immediate access to all contributions
  • 31 Days of Paid Time Off – Includes vacation, personal time, and all federal holidays
  • Student Loan Repayment Assistance – Helping you pay down your educational debt
  • Unlimited Certification & Training Support – Invest in your professional development
  • Flexible Work Environment – Remote work options and flexible scheduling available
  • Multiple Incentive Bonuses – Performance-based rewards throughout the year
  • Exclusive Company Memberships – Access to curated memberships and employee perks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service