1

High Performance Computing Jobs in Indiana (NOW HIRING)

Senior Software Engineer

Crane, IN · On-site

$122.40K - $161.40K/yr

Experience with high-performance computing or resource-intensive system design * Advanced knowledge of container orchestration (e.g., Kubernetes, Docker Swarm, or Podman) * Strategic thinking and ...

C++ Tutor

Bloomington, IN · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Fort Wayne, IN · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

C++ Tutor

Valparaiso, IN · Remote

$40/hr

Emphasizes understanding memory management principles and connects C++ programming to operating systems, embedded systems, and high-performance computing applications. * Curriculum Awareness ...

Postdoctoral Fellow, Biology

Bloomington, IN · On-site

$45.30K - $61.50K/yr

Required skills: • Experience with Python • Experience with high performance computing • Development of reproducible analysis pipelines • Strong time management and organizational skills • ...

Experience with data center cooling or high-performance computing thermal management. * Understanding of cable management best practices for secure environments. Clearance Requirements: * Must have a ...

Experience with data center cooling or high-performance computing thermal management. * Understanding of cable management best practices for secure environments. Clearance Requirements: * Must have a ...

next page

Showing results 1-20

High Performance Computing information

See Indiana salary details

$38.1K

$94.7K

$146.1K

How much do high performance computing jobs pay per year?

As of May 30, 2026, the average yearly pay for high performance computing in Indiana is $94,707.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,300.00 and $119,900.00 per year, depending on experience, location, and employer.

What is a High Performance Computing job?

A High Performance Computing (HPC) job involves designing, managing, and optimizing advanced computing systems used for complex calculations, simulations, and data processing. Professionals in this field work with supercomputers, parallel computing frameworks, and high-speed networks to enhance computational efficiency. HPC specialists are commonly employed in scientific research, engineering, finance, and artificial intelligence to solve large-scale problems. Responsibilities often include developing algorithms, maintaining HPC clusters, and improving system performance.

What are the key skills and qualifications needed to thrive in the High Performance Computing position, and why are they important?

To thrive in High Performance Computing, you need expertise in parallel computing, computer architecture, and programming languages such as C/C++ or Fortran, often backed by a relevant degree in computer science or engineering. Familiarity with HPC cluster management, job scheduling systems (e.g., SLURM), and experience with accelerators like GPUs or cloud platforms is crucial; certifications in Linux administration or HPC technologies are advantageous. Strong problem-solving skills, attention to detail, and effective communication abilities help professionals excel in complex, collaborative environments. These qualifications enable the efficient design, deployment, and maintenance of advanced computing infrastructure to support scientific and engineering applications.

What are the typical responsibilities of someone working in High Performance Computing?

Professionals in High Performance Computing (HPC) are often responsible for designing, implementing, and maintaining powerful computing clusters tailored for processing large data sets or running complex simulations. Daily tasks may include optimizing code and workflows for parallel environments, troubleshooting hardware and software issues, and supporting researchers or engineers in using HPC resources efficiently. Collaboration is common, as HPC specialists work closely with IT staff, domain scientists, and software developers to ensure systems meet project and organizational goals. This role provides a challenging and dynamic work environment, offering opportunities to continually learn about emerging technologies and methodologies in computational science.
What are the most commonly searched types of High Performance Computing jobs in Indiana? The most popular types of High Performance Computing jobs in Indiana are:
What are popular job titles related to High Performance Computing jobs in Indiana? For High Performance Computing jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching High Performance Computing jobs in Indiana look for? The top searched job categories for High Performance Computing jobs in Indiana are:
What cities in Indiana are hiring for High Performance Computing jobs? Cities in Indiana with the most High Performance Computing job openings:
Infographic showing various High Performance Computing job openings in Indiana as of May 2026, with employment types broken down into 2% Locum Tenens, 7% Internship, 75% Full Time, 10% Part Time, 3% Contract, and 3% Summer. Highlights an 97% Physical, and 3% Hybrid job distribution, with an average salary of $94,707 per year, or $45.5 per hour.
Senior Software Engineer

Senior Software Engineer

ManTech International

Crane, IN • On-site

$122.40K - $161.40K/yr

Full-time

Posted 5 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

30th of 183 rated software companies


Job description

General information
Requisition #
R64746
Locations
USA-IN-Crane
Posting Date
12/19/2025
Security Clearance Required
TS/SCI
Remote Type
Onsite
Time Type
Full time
Description & Requirements
Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
***This is for a future opportunity***
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position.
As a core member, you will assist in the research & design, engineering, integration, testing, training, logistics, laboratory research, field engineering, and acquisition and operations analysis in support of a variety of Navy and Marine Corps programs and projects with a focus on defensive cyber technologies, mission assurance, and resilience capabilities for the tactical network environment. Your effort will go towards dramatically increasing the warfighter's effectiveness. If you enjoy working on a highly collaborative and dynamic team and want to make a difference for the warfighter, then we would love to have you on our team!
Responsibilities include but are not limited to:
  • Architect scalable, high-performance software systems optimized for resource efficiency
  • Lead large-scale projects, aligning technical innovation with strategic business objectives
  • Mentor engineers at all levels, fostering a culture of excellence and continuous improvement
  • Drive the adoption of agile, DevSecOps, and containerization practices across the organization
  • Innovate with cutting-edge technologies to set new standards in software engineering

Minimum Qualifications:
  • 12+ years of professional software development experience
  • BA/BS degree or High School Diploma and 6 years of additional relevant experience OR equivalent education and years of experience in lieu of Bachelors degree
  • Expert-level proficiency in languages like C, C++, Go, or similar
  • Expertise in agile methodologies, DevSecOps, and container technologies like Docker
  • Demonstrated success in leading complex, impactful software projects

Preferred Qualifications:
  • Master's degree in Computer Science, Engineering, or a related field
  • Experience with high-performance computing or resource-intensive system design
  • Advanced knowledge of container orchestration (e.g., Kubernetes, Docker Swarm, or Podman)
  • Strategic thinking and decision-making skills to influence long-term technical direction
  • Exceptional leadership and communication abilities to inspire and guide teams

Clearance Requirements:
  • Must have a current and active Top Secret/SCI clearance

Physical Requirements:
  • The person in this position must be able to remain in a stationary position 50% of the time.
  • Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom