Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API @ 6
AWS @ 4
Ansible
Bash @ 6
CI/CD @ 4
Docker @ 7
GCP @ 4
GitHub @ 4
GitHub Actions @ 4
Go @ 6
IaC
Jenkins @ 4
Kubernetes @ 7
LLM
Linux @ 7
Networking @ 7
Python @ 6
Slurm @ 1
Terraform
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
We are seeking a Linux Systems Engineer to join the Infrastructure Engineering team, supporting high-performance EDA compute farms. The role is responsible for designing, deploying, and maintaining enterprise-grade Linux environments across RPM-based distributions, optimized for high-throughput EDA workloads. You will drive automation initiatives and build robust tooling to support highly available and scalable infrastructure.
Responsibilities
- Maintain, tune, and secure mission-critical Linux operating systems across production and non-production environments.
- Lead infrastructure configuration management and continuous deployment workflows using Infrastructure as Code tools such as Ansible and Terraform.
- Write high-quality, maintainable code in Python, Bash, or Go to automate repetitive operational tasks and integrate infrastructure telemetry.
- Manage Linux naming services, including LDAP and SSSD.
- Manage networked storage environments, including NFS and Autofs, to support high-performance EDA workloads.
Requirements
- 8+ years of deep systems engineering experience working with RPM-based Linux distributions.
- Bachelor's degree or equivalent work experience.
- Strong experience automating end-to-end, multi-tier infrastructure configurations and managing centralized deployments. Experience with more than one configuration management system is a bonus.
- Deep understanding of virtualization and container internals, including Docker, Podman, Kubernetes, and MicroVMs, as well as the trade-offs between these technologies.
- Demonstrated ability to design and build scalable container infrastructure from scratch, including registry management, custom image development, and layer optimization.
- Proficiency in at least one modern language—Python, Bash, or Go—for infrastructure automation, tooling development, and API integrations.
- Deep operational understanding of OSI layers, TCP socket states, MTU optimization, packet captures using tcpdump and Wireshark, and modern physical or software-defined networking.
Preferred Qualifications
- Experience with CI/CD integration pipelines such as GitLab CI, GitHub Actions, or Jenkins for infrastructure artifacts.
- Relevant industry certifications, such as RHCE or CKA.
- Proven experience managing GCP and AWS compute services.
- Experience using LLMs to build and manage infrastructure.
- Prior experience supporting EDA toolchains such as Synopsys and Cadence.
- Experience with high-performance compute clusters; exposure to LSF and Slurm environments is a bonus.
Benefits
NVIDIA offers competitive salaries, a comprehensive benefits package, and equity. The base salary is determined based on location, experience, and the pay of employees in similar positions.
Applications for this job will be accepted at least until September 6, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is an equal opportunity employer committed to fostering an inclusive work environment.