☁ Cloud HPC Engineer ☁

Mat3ra
Full_time$130k-200k/year (USD)Walnut Creek, United States

📍 Job Overview

  • Job Title: ☁ Cloud HPC Engineer ☁
  • Company: Mat3ra
  • Location: Walnut Creek, California, United States
  • Job Type: Full-Time
  • Category: DevOps Engineer, System Administrator, Web Infrastructure
  • Date Posted: 2025-08-09
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • 📝 Enhancement Note: This role focuses on bridging the gap between materials/chemistry, data science, and computer science to develop a software framework for designing and discovering new advanced materials and chemicals. Successful candidates will continue into leadership roles as the company grows.

💻 Primary Responsibilities

  • 📝 Enhancement Note: The primary responsibilities revolve around software development, design, and architecture, with a focus on building a cloud-based high-performance computing platform for nanoscale materials and chemistry. The role requires close collaboration with the product team to relay and explain software concepts.

  • Software Development: Design, develop, and maintain the cloud-based high-performance computing platform for nanoscale materials and chemistry.

  • Software Design & Architecture: Establish the architecture and infrastructure for the product, ensuring it meets the needs of the materials research community.

  • Product Team Collaboration: Work closely with the product team, relaying and explaining software concepts, and incorporating their feedback into the development process.

🎓 Skills & Qualifications

Education

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Experience

  • Proven experience (5-10 years) in software development, with a strong focus on cloud-based high-performance computing platforms.

Required Skills

  • 📝 Enhancement Note: Advanced proficiency in Python, Linux, RedHat, and Bash is essential for this role. Extensive experience with cloud platforms such as AWS, Azure, or GCP is also required.

  • Python (Advanced): Proficiency in Python programming, with a strong focus on scientific computing and data analysis.

  • Linux/RedHat/Bash (Advanced): Expertise in Linux and RedHat environments, with advanced Bash scripting skills.

  • Cloud Platforms (Advanced): Extensive experience with AWS, Azure, or GCP, including the design, deployment, and management of cloud-based high-performance computing platforms.

  • OpenMP/MPI/CUDA (Intermediate): Familiarity with parallel programming models and GPU programming for high-performance computing.

  • Docker/Singularity (Intermediate): Experience with containerization technologies for packaging and deploying scientific software.

Preferred Skills

  • 📝 Enhancement Note: Familiarity with SaltStack, Ansible, or similar configuration management tools is a plus. Knowledge of chemistry/materials science and experience with advanced electronic structure codes are advantageous but not required.

  • SaltStack/Ansible (Plus): Familiarity with infrastructure as code (IaC) tools for automating the provisioning and configuration of cloud resources.

  • Chemistry/Materials Science (Plus): Basic understanding of chemistry and materials science principles, and their application in the development of advanced materials and chemicals.

  • Machine Learning (Plus): Experience with machine learning techniques for data analysis and prediction in the context of materials research.

📊 Web Portfolio & Project Requirements

  • 📝 Enhancement Note: As this role focuses on software development and infrastructure, a portfolio showcasing relevant projects, code samples, and architectural decisions is essential. Include case studies demonstrating your ability to design, develop, and maintain high-performance computing platforms for scientific research.

  • Portfolio Essentials:

    • A well-structured portfolio website or GitHub profile demonstrating your software development skills.
    • Case studies detailing your experience with cloud-based high-performance computing platforms, including architecture, design, and implementation decisions.
    • Code samples showcasing your proficiency in Python, Bash, and other relevant technologies.
  • Technical Documentation:

    • Detailed documentation of your projects, including design decisions, implementation details, and lessons learned.
    • Version control and deployment processes for your projects, demonstrating your familiarity with CI/CD pipelines and server configuration.

💵 Compensation & Benefits

Salary Range

  • 📝 Enhancement Note: The salary range for this role is $130,000 to $200,000 per year, based on the provided information and regional market standards for senior software development and DevOps roles in the San Francisco Bay Area.

  • Salary Range: $130,000 - $200,000 per year

  • Stock Options: 0.1% - 0.9%

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Free Food & Snacks
  • Wellness Resources
  • Stock Option Plan

🎯 Team & Company Context

🏢 Company Culture

Industry: Mat3ra operates at the intersection of materials science, data science, and computer science, focusing on the development of advanced materials and chemicals. This role will play a crucial part in bridging these disciplines and driving innovation in the field.

Company Size: As a growing startup, Mat3ra offers a dynamic and collaborative work environment, with ample opportunities for professional growth and impact.

Founded: Mat3ra was founded in 20XX, with a mission to revolutionize materials research by harnessing the power of data science and computer science.

Team Structure:

  • The engineering team consists of software developers, data scientists, and DevOps engineers, working collaboratively to develop and maintain the cloud-based high-performance computing platform.
  • The product team works closely with the engineering team to define the product roadmap and ensure the platform meets the needs of the materials research community.
  • The company also has a strong focus on venture capital and strategic partnerships, with a team dedicated to driving business development and growth.

Development Methodology:

  • Mat3ra follows an Agile/Scrum development methodology, with regular sprint planning and code reviews to ensure high-quality software delivery.
  • The company emphasizes collaboration, continuous learning, and innovation, with a strong focus on staying at the forefront of scientific and technological advancements in the materials research field.

Company Website: mat3ra.com

📈 Career & Growth Analysis

Web Technology Career Level: This role is a senior-level position, requiring extensive experience in software development and a strong background in cloud-based high-performance computing platforms. Successful candidates will have a proven track record of driving innovation and delivering high-quality software solutions in a scientific research context.

Reporting Structure: The Cloud HPC Engineer will report directly to the CTO and work closely with the engineering and product teams to define and deliver the cloud-based high-performance computing platform.

Technical Impact: This role will have a significant impact on the development and maintenance of the cloud-based high-performance computing platform, ensuring it meets the needs of the materials research community and enables the discovery of new advanced materials and chemicals.

Growth Opportunities:

  • Technical Leadership: As the company grows, successful candidates will have the opportunity to take on leadership roles within the engineering team, driving technical decision-making and mentoring junior team members.
  • Product Development: With a strong focus on innovation and continuous learning, this role offers ample opportunities to contribute to the development of new features and functionalities for the cloud-based high-performance computing platform.
  • Strategic Partnerships: Mat3ra's strong focus on venture capital and strategic partnerships provides opportunities for candidates to engage with industry leaders and drive business development initiatives.

🌐 Work Environment

Office Type: Mat3ra's office is a collaborative and dynamic workspace, designed to foster innovation and cross-functional collaboration between the engineering, product, and business development teams.

Office Location(s): The company's headquarters is located in Walnut Creek, California, with additional offices in [insert locations].

Workspace Context:

  • Collaborative Workspace: The office features open-plan workspaces, encouraging collaboration and knowledge sharing between team members.
  • State-of-the-Art Technology: Mat3ra provides its employees with access to the latest hardware and software tools, ensuring they have the resources they need to deliver high-quality work.
  • Work-Life Balance: The company offers a flexible work schedule, with a focus on maintaining a healthy work-life balance for its employees.

Work Schedule: Mat3ra operates on a standard business hours schedule, with flexible working arrangements available for eligible employees.

📄 Application & Technical Interview Process

Interview Process:

  • Technical Assessment: A hands-on technical assessment, focusing on your software development and cloud-based high-performance computing skills.
  • Architecture Discussion: A discussion of your architectural decisions and trade-offs in the context of a real-world project.
  • Team Fit Assessment: An assessment of your cultural fit within the Mat3ra team, focusing on your communication skills, problem-solving abilities, and collaborative mindset.
  • Final Evaluation: A final evaluation of your technical skills, cultural fit, and potential impact on the company's growth and success.

Portfolio Review Tips:

  • 📝 Enhancement Note: When preparing your portfolio for this role, focus on projects that demonstrate your ability to design, develop, and maintain cloud-based high-performance computing platforms for scientific research. Highlight your architectural decisions, implementation details, and the impact of your work on the research community.

  • Project Case Studies: Include detailed case studies of your relevant projects, focusing on the challenges you faced, the solutions you implemented, and the results you achieved.

  • Code Quality: Ensure your code is well-documented, organized, and follows best practices for software development in the scientific research context.

  • Performance Optimization: Highlight your ability to optimize the performance of your cloud-based high-performance computing platforms, ensuring they can handle large-scale scientific workloads efficiently.

Technical Challenge Preparation:

  • 📝 Enhancement Note: When preparing for the technical assessment, focus on honing your software development and cloud-based high-performance computing skills. Brush up on your knowledge of Python, Bash, and cloud platform-specific features, and practice designing and implementing scalable, efficient solutions for scientific research workloads.

  • Technical Exercise Format: The technical assessment will likely involve a hands-on exercise, focusing on your ability to design, develop, and deploy a cloud-based high-performance computing platform for a specific scientific research use case.

  • Time Management: Practice managing your time effectively during the technical assessment, ensuring you can complete the exercise within the given timeframe.

  • Communication & Explanation: Focus on communicating your thought process and explaining your architectural decisions clearly and concisely, as this will be crucial for demonstrating your technical prowess and cultural fit within the Mat3ra team.

ATS Keywords:

  • Programming Languages: Python, Bash, Java, C++, Fortran
  • Web Frameworks: Flask, Django, TensorFlow, PyTorch
  • Cloud Platforms: AWS, Azure, GCP, OpenStack
  • Server Technologies: Linux, RedHat, Docker, Kubernetes, Singularity
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Tools: Jupyter, Anaconda, Git, SVN, Jenkins, Travis CI
  • Methodologies: Agile, Scrum, Kanban, Waterfall
  • Soft Skills: Problem-solving, communication, collaboration, teamwork, leadership
  • Industry Terms: Materials science, chemistry, high-performance computing, scientific research, cloud computing, data science, machine learning

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (This role focuses on backend and infrastructure development)

Backend & Server Technologies:

  • Python (Advanced): Proficiency in Python programming, with a strong focus on scientific computing and data analysis.
  • Linux/RedHat/Bash (Advanced): Expertise in Linux and RedHat environments, with advanced Bash scripting skills.
  • Cloud Platforms (Advanced): Extensive experience with AWS, Azure, or GCP, including the design, deployment, and management of cloud-based high-performance computing platforms.
  • OpenMP/MPI/CUDA (Intermediate): Familiarity with parallel programming models and GPU programming for high-performance computing.
  • Docker/Singularity (Intermediate): Experience with containerization technologies for packaging and deploying scientific software.

Development & DevOps Tools:

  • Version Control: Git, SVN
  • CI/CD Pipelines: Jenkins, Travis CI
  • Infrastructure as Code (IaC): Terraform, CloudFormation, Ansible, SaltStack
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog
  • Container Orchestration: Kubernetes, Docker Swarm

📝 Enhancement Note: The technology stack for this role is heavily focused on backend and infrastructure development, with a strong emphasis on cloud-based high-performance computing platforms. Familiarity with the listed technologies and tools is essential for success in this role.

👥 Team Culture & Values

Web Development Values:

  • Innovation: Mat3ra values innovation and continuous learning, with a strong focus on staying at the forefront of scientific and technological advancements in the materials research field.
  • Collaboration: The company emphasizes collaboration and cross-functional teamwork, with a focus on driving collective success through knowledge sharing and mutual support.
  • Quality: Mat3ra is committed to delivering high-quality software solutions that meet the needs of the materials research community and enable the discovery of new advanced materials and chemicals.
  • Impact: The company values the impact of its work on the scientific research community, with a strong focus on driving progress and innovation in the field of materials science.

Collaboration Style:

  • Cross-Functional Integration: Mat3ra's collaborative work environment encourages cross-functional integration between the engineering, product, and business development teams, with a focus on driving collective success through knowledge sharing and mutual support.
  • Code Review Culture: The company emphasizes a strong code review culture, with a focus on ensuring high-quality software delivery and continuous learning.
  • Knowledge Sharing: Mat3ra fosters a culture of knowledge sharing, with regular team meetings, workshops, and training sessions designed to help employees develop their skills and advance their careers.

📌 Application Steps

To apply for this Cloud HPC Engineer position at Mat3ra:

  1. Submit your application through the application link provided.
  2. 📝 Enhancement Note: Customize your resume and portfolio to highlight your relevant software development, cloud-based high-performance computing, and scientific research experience. Include specific examples of your architectural decisions, implementation details, and the impact of your work on the research community.
  3. Concrete Preparation Step 1: Tailor your resume and portfolio to emphasize your relevant skills and experience, with a focus on cloud-based high-performance computing platforms and scientific research workloads.
  4. Concrete Preparation Step 2: Research Mat3ra's company culture, mission, and values, and prepare thoughtful responses to interview questions that demonstrate your alignment with the company's goals and objectives.
  5. Concrete Preparation Step 3: Brush up on your technical skills, with a focus on Python, Bash, and cloud platform-specific features. Practice designing and implementing scalable, efficient solutions for scientific research workloads, and prepare for a hands-on technical assessment.
  6. Concrete Preparation Step 4: Prepare for the interview process by familiarizing yourself with Mat3ra's products, services, and industry position. Develop a clear understanding of the company's goals and objectives, and prepare thoughtful responses to questions about your technical skills, cultural fit, and potential impact on the company's growth and success.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web technology industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have advanced skills in Python, Linux, and cloud platforms like AWS, Azure, or GCP. Familiarity with materials science and experience with advanced electronic structure codes are advantageous but not required.