| Location | San Jose, CA |
| Salary | $90,000–$150,000 Per Year |
Job Summary
TetraMem's Software Team is seeking an experienced IT Infrastructure & DevOps Engineer to manage and optimize our on-premises and cloud infrastructure, automate development workflows, and support software and hardware engineering teams. The ideal candidate has strong Linux administration, cloud infrastructure, scripting, and DevOps experience.
Responsibilities
Manage and maintain reliable, secure, and scalable IT infrastructure across on-premises and cloud environments (AWS, Azure, etc.).
Administer Linux systems, computing environments, virtual machines, networking, and system images.
Design, implement and maintain CI/CD pipelines for automated software builds, testing, packaging, and deployment.
Build and distribute software through native installers (RPM/DEB) and Docker containers.
Automate infrastructure provisioning, configuration, monitoring, and maintenance.
Support development environments and infrastructure for software, hardware, and ML engineering teams.
Troubleshoot system, networking, and deployment issues to ensure operational reliability.
Implement monitoring, alerting, and logging solutions to promptly detect, troubleshoot and resolve issues
Manage backup and restore procedures to safeguard data integrity and availability.
Contribute to security, compliance, and data privacy initiatives.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, IT, or equivalent practical experience.
Strong Linux system administration and troubleshooting skills.
Experience managing cloud infrastructure (AWS, Azure, or equivalent).
Proficiency in Python, Bash, YAML, and JSON.
Experience managing local and cloud computing environments, virtual machines, and system images.
Experience with software packaging (RPM/DEB) and containerization (Docker).
Experience with IT automation tools (Ansible, Chef, Terraform, etc.).
Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions, etc.).
Solid understanding of networking, security, access control, and system monitoring.
Preferred Qualifications
Experience managing applications and infrastructure across edge and cloud environments.
Experience supporting semiconductor, FPGA, ASIC, or embedded hardware development teams.
Familiarity with ML infrastructure, GPU computing, and ML deployment workflows.
Experience supporting real-time image/audio processing or computer vision applications.
Familiarity with Kubernetes, EDA tools, embedded Linux, and cross-compilation toolchains.
Salary Range: $90,000 - $150,000 / year
TetraMem celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to be an Equal Opportunity Employer and welcome applicants from all backgrounds. Qualified candidates will receive consideration for employment without regard to race, color, religion, creed, sex, gender identity or expression, sexual orientation, national origin, ancestry, age, marital status, medical condition, disability, genetic information, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.
TetraMem is committed to providing reasonable accommodations to qualified applicants with disabilities throughout the recruitment process. Applicants requiring accommodation may contact Human Resources for assistance.
To ensure a fair, consistent, and efficient hiring process, all candidates must apply through TetraMem’s official ClearCompany Applicant Tracking System (ATS). Applications submitted through the ATS allow our hiring team to evaluate candidates using a standardized process and ensure timely communication throughout the recruitment process. To promote equal consideration for all applicants, applications submitted outside of the ClearCompany ATS, including direct emails, LinkedIn messages, or unsolicited submissions to employees, may not be reviewed or considered.
We encourage all interested candidates to apply through the official TetraMem Careers page.