1

Software Engineer Ts Jobs (NOW HIRING)

Senior Software Engineer - TS/SCI

Bethesda, MD ยท On-site

$130K - $172K/yr

Description Senior Software Engineer - TS/SCI Xcelerate Solutions is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client's efforts to ...

Software Engineer TS

Centreville, VA ยท On-site

$63K - $111K/yr

Are you ready to launch your career as a TS/SCI Software or Embedded Engineer/Developer ? Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight-knit ...

Showing results 41-60

Software Engineer Ts information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer ts jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer ts in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a software engineer TS?

A Software Engineer T typically refers to a technical software engineer, often denoted by the 'T' to distinguish levels or roles within an engineering team (such as 'T' for technical track). These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They often work with programming languages, frameworks, and tools to build and improve software products. Software Engineer Ts may also collaborate with other team members, participate in code reviews, and contribute to technical decision-making within a project or organization.

How does a software engineer TS typically collaborate with cross-functional teams during a project?

As a Software Engineer focusing on TypeScript, you will work closely with product managers, designers, and QA specialists throughout the software development lifecycle. Effective communication is key, as you'll be responsible for discussing technical requirements, translating user needs into code, and ensuring seamless integration with backend and frontend components. Regular stand-ups, code reviews, and sprint planning meetings are common, fostering a collaborative environment where feedback and knowledge sharing are encouraged. This cross-functional teamwork not only enhances product quality but also provides opportunities for professional growth and learning from diverse perspectives.

What are the key skills and qualifications needed to thrive as a software engineer TS?

To thrive as a Software Engineer Ts, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is often required, along with knowledge of best practices in software development. Effective problem-solving, teamwork, and strong communication skills help distinguish top performers in this role. These skills and qualities are essential to deliver robust software solutions, collaborate effectively, and adapt to evolving technical challenges.

What is the difference between Software Engineer Ts vs Software Developer?

AspectSoftware Engineer TsSoftware Developer
CredentialsBachelor's degree in CS or related field; often requires TS clearanceBachelor's degree in CS or related field; fewer clearance requirements
Work EnvironmentPrimarily government, defense, or secure industry settingsTech companies, startups, or corporate environments
Industry UsageCommon in defense, aerospace, and government sectorsWidespread across tech, finance, and software firms
Search & Comparison IntentUnderstanding roles in secure or government projectsGeneral software development roles and career paths

Software Engineer Ts typically work in secure, government-related environments requiring TS clearance, focusing on complex systems and security protocols. Software Developers have a broader presence across industries, focusing on building and maintaining software applications. While both roles involve coding and system design, the key difference lies in the work environment and clearance requirements.

More about Software Engineer Ts jobs
Infographic showing various Software Engineer Ts job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

HPC Software Engineer, TS/SCI with Full Scope Polygraph

Next Step Systems

Fort George G Meade, MD โ€ข On-site

Full-time

Medical, Retirement, PTO

Re-posted 21 hours ago


Job description

HPC Software Engineer, TS/SCI with Full Scope Polygraph
The HPC Software Engineer, TS/SCI with Full Scope Polygraph designs, develops; tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (High Performance Computing) systems based upon documented requirements. Be able to understand the intricacies of HPC architecture that is being targeted by the software being developed, or to understand the complex mathematical principles which-underlie the software applications being developed.
Responsibilities:
- Analyze user requirements to derive software design and performance requirements.
- Debug existing software and correct defects.
- Develop simple data queries for existing or proposed databases or data repositories
- Software development using languages such as C, C++, Python, Java, Perl, JavaScript, etc.
- Has experience with agile development processes.
- Has experience with source code control systems, such as Git.
- Experience using collaboration and software development tools i.e., Atlassian.
- Unix shell scripting.
- Experience developing software for HPC systems using parallel development languages/paradigms such as SHMEM, MPI, UPC, Chapel, or Pthreads.
- Modify existing software to adapt to new hardware or to improve its performance.
Qualifications:
- Master's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus 3 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity.
-or
- Bachelor's degree in Math, Computer Engineering, Computer Science, or related discipline from an accredited college or university, plus 5 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity.
-or
- 7 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity.
Required Skills:
- Experience developing scripts using Bash/Python.
- Experience using the Unix command line.
- Experience developing with multiple high level programming languages in a Unix environment.
- Experience with containerization technologies such as Docker.
- Experience with HPC open source parallel programming methods such as pthreads, Open MPI, and UPC.
- Experience developing test plans, operational assessment test reports, and associated documentation.
- Experience with automating test procedures.
- Experience with performing benchmarking testing.
Desired Skills:
- Experience with Git source code repository.
- Experience with the Atlassian Suite of Tools (Jira, Confluence).
- Experience with Agile principles and concepts.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Fort Meade MD Jobs, HPC Software Engineer, C, C++, Python, Java, Perl, JavaScript, High Performance Computing, Pthreads, Open MPI, UPC, Bash, UNIX Command Line, Docker, Government, Software Developer, Programming, Programmer Analyst, Maryland Recruiters, IT Jobs, Maryland Recruiting
Looking to hire for similar positions in Fort Meade, MD or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire HPC Software Engineers for jobs in Fort Meade, Maryland and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC