1

Computer Science Apprenticeship Jobs in Missouri

Computer Science Apprenticeship information

See Missouri salary details

$17K

$55.8K

$112.8K

How much do computer science apprenticeship jobs pay per year?

As of Jun 11, 2026, the average yearly pay for computer science apprenticeship in Missouri is $55,817.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,964.00 and $72,282.00 per year, depending on experience, location, and employer.

What kind of mentorship or training can I expect during a Computer Science Apprenticeship?

As a Computer Science Apprentice, you will typically receive structured mentorship from experienced software engineers and participate in hands-on training sessions. Expect regular code reviews, pair programming opportunities, and collaborative projects that help reinforce your learning. Many programs also provide access to internal documentation, technical workshops, and opportunities to shadow professionals across different teams, giving you a broader view of the field. This support structure is designed to help you rapidly build practical skills and prepare for a full-time role in computer science upon completion of the apprenticeship.

What is a Computer Science Apprenticeship job?

A Computer Science Apprenticeship is a structured, hands-on training program that combines practical work experience with academic learning. Apprentices typically work under the guidance of experienced professionals while gaining technical skills in areas such as programming, software development, and cybersecurity. These programs often lead to industry-recognized certifications or a full-time job upon completion. They are ideal for individuals looking to enter the tech field without a traditional degree or seeking hands-on experience while studying.

What are the key skills and qualifications needed to thrive in the Computer Science Apprenticeship position, and why are they important?

To excel in a Computer Science Apprenticeship, you need foundational knowledge of programming languages (such as Python, Java, or C++), basic understanding of algorithms and data structures, and a willingness to learn on the job. Exposure to version control systems like Git and familiarity with development environments or basic software engineering principles are often expected. Strong problem-solving abilities, effective communication, and a collaborative attitude help apprentices integrate seamlessly into development teams. These skills are crucial for adapting to new technologies, contributing effectively to projects, and gaining the practical experience needed for a successful tech career.

What are popular job titles related to Computer Science Apprenticeship jobs in Missouri? For Computer Science Apprenticeship jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Computer Science Apprenticeship jobs in Missouri look for? The top searched job categories for Computer Science Apprenticeship jobs in Missouri are:

Senior Technical Surveillance Countermeasures (TSCM) Lead

Ennoble First, Inc.

Saint Louis, MO

$135K - $155K/yr

Other

Posted 19 days ago


Job description

Senior Technical Surveillance Countermeasures (TSCM) Lead
Location: Springfield, VA
Clearance Required: TS/SCI CI Poly
Employment Type: Full-Time Regular
Shift: Day
Travel: Minimal
Relocation Assistance: Yes
Company Overview
We are Ennoble First-the people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that's important. Ennoble First is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver. There is no challenge we can't turn into an opportunity.
Primary Responsibilities
The Senior TSCM Lead will ensure team compliance in the conduct and completion of all TSCM activities, related support, and other technical operations supporting the NGA TSCM program, TSSC modernization goals, and the Office of Counterintelligence Technical CI Division. This role requires maintaining familiarity with all governing national and agency-level policies, as well as other regulatory guidelines, while ensuring team reporting, processes, training, and operations remain compliant.
Responsibilities include:
  • Support daily Technical CI activities, including updating mission reporting databases, developing SOPs, and overseeing training tracks.
  • Manage training programs, including apprentice development, advanced training recommendations, and annual refresher coordination.
  • Coordinate with TSCM Cyber and IPMS Leads to ensure proper staffing of missions.
  • Provide operational-level support, ensuring compliance with national standards for TSCM operations and meeting threat-based priorities.
  • Supervise team mission reporting, secure area compliance, and adherence to DoD network training requirements (DoDD 8140.01).
  • Act as liaison to agency security elements, identifying opportunities for partnerships, best practices, and technical security recommendations.
  • Address TEMPEST issues with the NGA CTTA, and advise on NGA facilities under construction.
  • Deliver detailed documentation of procedures, vulnerabilities, hazards, and mitigation techniques, ensuring discovery response in line with national procedures.
  • Coordinate broad-spectrum technical counterintelligence team activities, covering resource allocation, personnel management, training, and policy development across NGA, DoD, IC agencies, and military services.

Required Qualifications
  • 10+ years of relevant experience leading or supporting Technical Surveillance Countermeasures (TSCM) operations, with demonstrated subject-matter expertise. Interagency Training Center (ITC) TSCM Certification.
  • Experience writing and editing technical documents.
  • Completion of at least 40 hours of TSCM discipline-specific development or refresher training per year (sponsored in line with National and DoD standards).
  • Compliance with DoD 8570.01-M Information Assurance Technician Level II (IAT2) certification within one year.
Desired Qualifications
  • Experience with telephone security (Telephone Security Group requirements).
  • Certification in TSCM for Information Systems.
  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
  • Graduate of an accredited federal or DoD CI training academy (e.g., FBI Academy).

Salary Range
$135,000-$155,000
The Ennoble First pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Ennoble First is committed to providing a diverse and inclusive work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Ennoble First participates in E-Verify.
The information below will be listed on our website's careers landing page.
EEO is the Law | Pay Transparency Nondiscrimination
www.dhs.gov/E-Verify
E-Verify is a registered trademark of the U.S. Department of Homeland Security. This business uses E-Verify in its hiring practices to achieve a lawful workforce.