Software Engineer - Linux Infrastructure and Distributed Computing
$136.3k - $231.7kKLA-Tencor Corporation
Company OverviewKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.Group/DivisionWith over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Surfscan group includes a team of engineers, technology development, apps engineers and product marketing focused on technology that enables wafer, IC and equipment manufacturers to develop, qualify and monitor their process tools. Defects and process non-uniformities detected on Surfscan equipment allow for early identification of yield excursions. The flagship Surfscan products include the SPx platforms for wafer surface quality and wafer defect inspection tools and systems for inspection of polished wafers, epi wafers and engineered substrates during the wafer fabrication process.Job Description/Preferred QualificationsExperience 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.Minimum QualificationsBachelor'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.Base Pay Range: $136,300.00 - $231,700.00 AnnuallyPrimary Location: USA-CA-Milpitas-KLAKLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at View email address on click.appcast.io or at View phone number on click.appcast.io to request accommodation.Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to View email address on click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information. SummaryLocation: Milpitas, CAType: Full time
$147k - $210k
...with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware... ...of low-level systems software, Linux Kernel, networking stack, crypto... ...APIs etc.Google's software engineers develop the next-generation...Suggested$160.36k - $240.54k
...We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This... ...building and developing large-scale distributed applications (e.g. Kubernetes)... ...Dataflow.. Experience with Linux system, e.g. CPU scheduler,...SuggestedFull time$174k - $252k
...efficient, next-generation distributed caching and database... ...maintainability, and compute/memory resource... ...years of experience with software development in one or... ...large-scale infrastructure, distributed systems... ...accessible technologies or engineering highly reliable, planet...Suggested$253k - $416k
...the way the world works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute, Deployment, Infrastructure as Code (At LinkedIn,... ...services within a large-scale, private, on-premise distributed environment.This role will focus on building technical...SuggestedFor contractorsWork experience placementWork at officeFlexible hours$147k - $211k
...of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture... ...health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next...SuggestedWorldwide$174k - $252k
...years of experience in Linux Kernel development... ...maintaining, or launching software products, and 1 year... ...large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage... ...technologies.Google's software engineers develop the next-...$174k - $252k
...years of experience in Linux Kernel development... ...maintaining, or launching software products, and 1 year... ...large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage... ...job: Google's software engineers develop the next-generation...$175k - $287k
...operates one of the largest privately managed compute infrastructures in the world outside the public cloud providers. As a Staff Software Engineer on the Compute Infrastructure team, you... ..., operating system behavior, and distributed system interactionsQualificationsBasic...For contractorsWork experience placementWork at officeFlexible hours$158k - $237k
...The Forge Team: Engineering the Backbone of Rubrik... ..., and scalable software-defined platform.... ...the fundamental infrastructure, with a deep... ...operating system, Linux, and system-performance... ...~ BS/MS/PhD in Computer Science or... ...algorithms, and distributed systems design...Full timeLocal area$174k - $252k
...development, and optimization of software components critical for... ...model sharding across distributed hardware.Collaborate... ...Kubernetes, Google Kubernetes Engine (GKE)), networking infrastructure, and hardware... ...networks, or experience with compute technologies, storage or...$94.6k - $160.8k
...Develop, deploy, and support software infrastructure for High-Performance Computing (HPC) systems used for... ...lithography, AI workloads, and distributed compute platforms. Work with Linux-based clusters, schedulers... ...BS/MS in Computer Engineering, Computer Science, Electrical...Minimum wageWork experience placement$160k - $320k
...the advancement of our software solution.About the... ...consistent and highly scalable distributed services.You will report to the Director, Engineering. The work setup at... ...software for Unix/Linux/BSD operating systems... ...environmentsBS or MS in Computer Science or related field...Work at officeRemote workRelocation packageFlexible hours3 days per week$152k - $241.5k
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect you to have significant... ..., we have pioneered visual computing, the art and science of computer... ...Designing and developing a massively distributed scalable platform which would...Full timeRemote work$180k
...motivated, and focused on engineering excellence. This organization... ...About the Role The Compute Infrastructure team at xAI is responsible... ...issues, with deep knowledge of Linux kernel internals, resource... ...or significantly enhancing distributed compute platforms, orchestration...Full timeTemporary work- ResponsibilitiesDesign and develop software and system solutions for application security... ...problemsCommunicate and present your ideas to other engineers, architects, and management to move our... ...with BS or 5+ years with MS in Computer Science or related fieldSolid...
- ...platforms, systems and infrastructure using your strong background in distributed systems and large scale... ...maintain, and enhance software solutions.Qualifications... ...qualifications:BA/BS degree in Computer Science or related... ...Experience with Unix/Linux environments....Work experience placement
- ...leader in AI cloud infrastructure serving tens of thousands... ...mission is to make compute as ubiquitous as... ...Tuesday.The Compute Software Engineering role plays a key part... ...instancing.Develop distributed systems for managing... ...comfortable working in Linux environments and...Work at officeLocal areaWork from homeFlexible hours
- ...leader in AI cloud infrastructure serving tens of... ...mission is to make compute as ubiquitous as... ....In the world of distributed AI training and... ...Lambda Infrastructure Engineering organization... ...experienced Senior Software Engineer to join... ...SwiftExperience with Linux kernel internals...Work at officeLocal areaWork from homeFlexible hours
$174k - $252k
...machines for Google Distributed Cloud (GDC),... ..., connected, and software-only products, utilizing... ...scripting, and Linux internals, with... ...networking, compute, storage, and GPUs... ...processing and systems infrastructure.Experience... ...Google's software engineers develop the next-...$147k - $211k
...of experience with software development or 1 year... ...building and maintaining Linux distributions (e.g., package... ...'s degree or PhD in Computer Science or related technical... ..., attestation infrastructure, TPMs, etc.Knowledge... ...Cloud's software engineers develop the next-generation...$160.36k - $240.54k
...About the Role Our software team is growing, and... ...looking for talented engineers to join us and be... ...Simulation, and Technical Infrastructure. Data Platform:... ...: generic compute platform to host mission... ...following areas: large-scale distributed systems; data storage...Full time$180k
...highly motivated, and focused on engineering excellence. This organization... ...xAI is seeking experienced software engineers to build the software infrastructure that enables our models to use... ...utilization and performance for our distributed computing infrastructure Collaborate...Full timeLocal areaRelocation$160.36k - $240.54k
...About The Role Our software team is growing, and... ...looking for talented engineers to join us and be instrumental... ...for our sensor and compute platform, including... ...areas: large-scale distributed systems; computer... ...and tracing tools and infrastructure (perf, eBPF, Perfetto...Full time$174k - $252k
...maintain and improve switch software.Manage individual... ...large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage... ...technologies.Knowledge of Linux user space development... ...development.Google's software engineers develop the next-...$147k - $211k
...of experience designing and developing distributed databases or storage systems.... ...qualifications:Master's degree or PhD in Computer Science or a related technical field.Experience... ...algorithms (e.g., Paxos).Google's software engineers develop the next-generation technologies...$160.36k - $240.54k
...investors.About the RoleOur software team is growing, and... ...looking for talented engineers to join us and be... ..., and Technical Infrastructure.Data Platform: The Data... ...organizations: generic compute platform to host... ...following areas: large-scale distributed systems; data storage...Immediate startFlexible hours$147k - $210k
...of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture... ...health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next...$174k - $252k
...GGN’s virtualization infrastructure using Kubernetes to accelerate... ...to emulation engineers by defining design... ...years of experience with software development in one or... ...'s degree or PhD in Computer Science or a related... ...information retrieval, distributed computing, large-...$193.93k - $352.29k
...not fungible is the infrastructure that decides whether... ...autonomously inside Nuro's own engineering organization, under... ..., direct access to compute and to the systems we... ...About You3+ years of software engineering... ...break.Strong backend and distributed systems background at...Immediate startFlexible hours$147k - $211k
...experience.2 years of experience with software development or 1 year of... ...with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies or storage.... ...equivalent).Google's software engineers develop the next-generation technologies...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Linux Infrastructure and Distributed Computing. Be the first to apply!
- agile software developer Milpitas, CA
- experienced software developer Milpitas, CA
- software developer fintech Milpitas, CA
- financial software developer Milpitas, CA
- software engineer Milpitas, CA
- part time software developer remote Milpitas, CA
- junior software developer remote Milpitas, CA
- software engineer travel Milpitas, CA
- federal - software developer Milpitas, CA
- software engineer student Milpitas, CA


