> Markdown version of [/jobs/ext/2036916-software-engineer-linux-infrastructure-and-distributed-computing](https://www.wearedevelopers.com/jobs/ext/2036916-software-engineer-linux-infrastructure-and-distributed-computing). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Linux Infrastructure and Distributed Computing - **Company:** KLA-Tencor - **Location:** Milpitas, CA, United States - **Experience:** Experienced - **Salary:** $136,300.0 - $231,700.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Big Data, Client Server Models, Profiling, Software Quality, Nvidia CUDA, Computer Programming, Computer Engineering, Data Structures, Software Debugging, Software Design Patterns, Linux, Programming Tools, Distributed Systems, General-Purpose Computing on Graphics Processing Units, Machine Learning, Networking Basics, Object-Oriented Software Development, Performance Tuning, Software Architecture, Remote Direct Memory Access, Software Engineering, TCP/IP, Multithreading, High Performance Computing, Computer Network Technologies, Concurrency, Software Application Programming, Parallel Computation, Containerization, Kubernetes, Information Technology, Build Tools, Software Version Control, Docker - **Published:** August 12, 2026 - **Apply:** https://kla.wd1.myworkdayjobs.com/Search/job/Milpitas-CA/Software-Engineer---Linux-Infrastructure-and-Distributed-Computing_2639269-1 ## About the Role * Experience designing and developing scalable distributed systems or large-scale data processing applications. * Strong understanding of software architecture, design patterns, and distributed system design principles. * Experience with performance analysis, profiling, and optimization of high-performance software applications. * Experience with Kubernetes, Docker, containerized applications, and cloud-native technologies. * Familiarity with High Performance Computing (HPC), parallel computing, RDMA, and high-speed networking technologies. * Experience with GPU computing, CUDA programming, and performance optimization of accelerated workloads. * Familiarity with Artificial Intelligence (AI) and Machine Learning (ML) technologies, frameworks, or infrastructure. * Experience leveraging AI-powered development tools to improve software quality, engineering productivity, testing, and debugging workflows. * Experience supporting mission-critical production software and complex customer-driven technical issues., * Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. * 2-5 years of professional software development experience. * Strong proficiency in C++ software development using object-oriented programming principles, data structures, and algorithms. * Experience developing applications on Linux-based operating systems. * Experience with software design, implementation, testing, and debugging throughout the software development lifecycle. * Understanding of multithreaded programming, synchronization, and concurrency concepts. * Knowledge of networking fundamentals, including TCP/IP and client-server architectures. * Experience using source control, build tools, and standard software development practices in a collaborative engineering environment. * Strong analytical, problem-solving, and software debugging skills. * Excellent verbal and written communication skills. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Running Secure Life Science Research at Scale using Hybrid GPU HPC and Kubernetes 🧬](https://www.wearedevelopers.com/videos/100355-running-secure-life-science-research-at-scale-using-hybrid-gpu-hpc-and-kubernetes) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)