Oracle

Senior Software Architect - GPU

Posted: 1 hours ago

Job Description

Job Responsibilities / Top QualificationsDesign, build, and manage large compute (GPU/HPC) clusters; troubleshoot POC and production deployments.Develop and implement automated cluster deployment tools using Terraform and Ansible.Support large Oracle customers in pre- and post-sales technical consulting roles.Define tailored HPC/GPU solutions to meet business requirements.Guide customers and partners on best practices for advanced GPU solutions and cloud migrations.Communicate the value proposition of Oracle’s offerings and lead technical discussions to ensure successful deployments.Serve as a technical liaison between customers, engineering, and support teams.Technical Skills:Strong knowledge of IaaS, HPC, GPU technologies, Linux OS, networking, and security for cloud GPU/HPC applications.Experience designing on-premises and cloud-based HPC/GPU environments.Proficiency in scripting (e.g., Python, shell/bash).Automated deployment experience using Terraform and Ansible.Understanding of TCP/IP, RDMA, InfiniBand, cluster networking, and MPI jobs.Experience with distributed/parallel file systems and storage appliances.Familiarity with GPU hardware and applications.HPC cluster deployment experience (e.g., Slurm, PBS).Knowledge of Kubernetes and Docker.Education:Bachelor’s or Master’s degree in Computer Science, Math, Engineering, or related field.Business Experience:5+ years in pre-sales or technical consulting roles with large customers.Other Qualities:Strong ability to assess and compile technical content and white papers.Collaborative with experience helping shape product roadmaps and market initiatives.Creative, dynamic, and eager to tackle challenges and drive impact.Skilled at aligning technology with measurable business value.Demonstrated strategic thinking about business, products, and technology.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In