$136,300 - $231,700 USD yearly
Originally posted 29 July 2026 by the employer.
About the role
Software Engineer II (Distributed / Scalable Systems) develops and deploys production software features across complex equipment platforms in KLA's e-Beam inspection division.
What you'll do
- Drive end-to-end development of software features within production-grade systems, spanning requirements, design, implementation, testing, and release. - Write production-level code focusing on performance, scalability, and reliability across distributed or multi-threaded systems. - Translate system and customer requirements into scalable, maintainable software designs in a multi-disciplinary environment. - Develop, deploy, and manage containerized applications using Docker to ensure consistent packaging across environments. - Orchestrate and scale applications on Kubernetes, handling cluster configuration, deployments, and monitoring for high availability. - Identify and resolve complex technical issues, perform root cause analysis, and collaborate with hardware and systems teams.
What you'll need
- Bachelor's degree with 5 years of related experience, Master's degree with 3 years of related experience, or Doctorate with 0 years of experience. - Experience developing production-quality software in C#, Java, or Python. - Hands-on experience developing, deploying, and managing containerized applications using Docker and orchestrating applications on Kubernetes. - Experience working with databases (SQL or NoSQL) and designing data-driven applications. - Background debugging and troubleshooting complex systems in multi-threaded or distributed environments. - Solid understanding of software architecture principles, data structures, and algorithms.
Nice to have
- Experience working in system-level or hardware-integrated environments such as instrument control or machine software. - Experience operating in systems where software interacts directly with physical hardware or large-scale infrastructure.
Skills: distributed systems, C#, Java, Python, containerized applications, Kubernetes
This role has been open 149 days — below the 157-day median for Software Engineering Semiconductor roles.
Software Engineering Semiconductor · Infrastructure Platform
|
Open roles in category
42
|
Median days open
157 d
|
Median salary
$210k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | KLA Corporation | All employers we track in this specialty (42 roles · 21 employers) |
|---|---|---|
| Open roles in this specialty | 5 | 42 |
| Open roles in the wider Software, Firmware & Systems family | 206 | 6277 · 144 employers |
| Median days open | 158 d | 157 d (+1 d vs this employer) |
| Median salary (USD postings) | — | $210k |
Skills observed across this category: distributed systems, C#, Java, Python, containerized applications, Kubernetes
Who's hiring in this category
- Applied Materials · 8 open roles · median 182 d
- KLA Corporation (this employer) · 5 open roles · median 158 d
- NVIDIA · 4 open roles · median 184 d
- Infineon Technologies · 3 open roles · median 137 d
- Analog Devices · 2 open roles · median 48 d
- Lam Research · 2 open roles · median 156 d
How we counted: 42 open Software Engineering Semiconductor (Infrastructure Platform) roles from 21 employers tracked in the SemiconductorJobs index, counted 24 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.