1

Senior High Performance Computing Jobs in Dublin, CA

next page

Showing results 1-20

Senior High Performance Computing information

See Dublin, CA salary details

$28.2K

$90.4K

$184.1K

How much do senior high performance computing jobs pay per year?

As of Aug 6, 2026, the average yearly pay for senior high performance computing in Dublin, CA is $90,419.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,700.00 and $116,000.00 per year, depending on experience, location, and employer.

What is the difference between Senior High Performance Computing vs High Performance Computing Engineer?

AspectSenior High Performance ComputingHigh Performance Computing Engineer
CredentialsBachelor's or Master's in Computer Science, often with certifications in HPCBachelor's or Master's in Computer Science or related field, with HPC experience
Work EnvironmentResearch labs, universities, large data centersData centers, research institutions, tech companies
Industry UsageAcademic, research, government projectsCommercial, research, technology sectors
Primary FocusLeadership in HPC projects, strategic planningDesigning, developing, optimizing HPC systems and applications

While both roles involve high-performance computing, Senior High Performance Computing professionals typically focus on leadership and strategic oversight, whereas High Performance Computing Engineers are more involved in technical development and system optimization. The roles often overlap in skills and environment but differ in scope and responsibilities.

Java Developer - High Performance Computing

IT America Inc

San Jose, CA โ€ข On-site

$59.75 - $77.25/hr

Contractor

Re-posted 7 days ago


Job description

Position: Java Developer – High Performance Computing

Location: San Jose, CA (Hybrid)

Duration: W2 Contract

Job Description:

We are looking for a highly skilled Java Developer with strong experience in High Performance Computing (HPC) and Spring Boot to join our team in a hybrid role based in San Jose, CA. The ideal candidate will be passionate about building high-throughput, low-latency systems and developing robust backend services using modern Java frameworks.

Key Responsibilities:

  • Design, develop, and maintain scalable Java applications with a focus on performance and efficiency.
  • Build microservices and backend systems using Spring Boot.
  • Collaborate with cross-functional teams to solve complex computational problems.
  • Optimize applications for speed and scalability across distributed systems.
  • Conduct unit testing and participate in peer code reviews.

Required Skills:

  • Strong proficiency in Java with hands-on experience in real-time or high-performance systems.
  • Solid experience in High Performance Computing (HPC) environments or applications.
  • Expertise in Spring Boot for developing RESTful APIs and microservices.
  • Good understanding of concurrency, multithreading, and performance tuning.
  • Ability to write clean, efficient, and maintainable code.

Preferred Qualifications:

  • Experience with cloud environments (e.g., AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines and DevOps tools.
  • Exposure to containerization (Docker) and orchestration tools (Kubernetes).