Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II (Distributed / Scalable Systems)

$136.3k - $199.9k

KLA-Tencor Corporation

To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at scale—faster and better than ever before. That's where KLA comes in. Whether you're early in your career or an experienced professional, you'll solve complex challenges, work alongside brilliant minds and help shape the future of technology.Group/DivisionThe Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells KLA’s product portfolio to help chip manufacturers meet high-quality standards for technologies like AI, data centers, automotive and electronic devices. Our inspection, metrology, and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing, including etch and deposition, component inspection, and imaging and analytics. The e-Beam division plays a critical role in KLA’s inspection ecosystem, with tools that deliver high-resolution, timely insights into defects and critical locations on the wafer. Used alongside KLA’s patterned and bare wafer inspectors, e-Beam systems help our customers quickly identify and understand yield-impacting issues—enabling faster, more effective actions to correct the manufacturing process.What You'll DoIn this role, you will play a key part in advancing business priorities by delivering high-impact work across your area of expertise.Join a team building software that runs at the core of some of the most advanced semiconductor systems in the world. In this role, you won’t just ship code, you’ll own features end-to-end, solve complex system-level problems, and see your work deployed on highly sophisticated equipment that operates at scale.ResponsibilitiesDrive end-to-end development of software features within complex, production-grade systems—from requirements through design, implementation, testing, and releaseTranslate ambiguous system and customer requirements into scalable, maintainable software designs in a multi-disciplinary environmentContribute to architecture and design discussions, ensuring solutions are robust, extensible, and aligned to long-term system evolutionWrite high-quality, production-level code with a strong emphasis on performance, scalability, and reliability across distributed or multi-threaded systemsIdentify, analyze, and resolve complex technical issues; perform root cause analysis and implement durable fixes in production environmentsProactively assess and mitigate technical risks, influencing design decisions and driving trade-off discussions with cross-functional stakeholdersCollaborate closely with hardware, systems, and interdisciplinary engineering teams to deliver integrated solutions on complex equipment platformsContribute to code reviews, mentor junior engineers, and uphold best practices in software development, testing, and documentationOperate with a high level of ownership and accountability, balancing multiple priorities in a fast-paced, delivery-focused environmentQualificationsIndustry experience in software development (Master’s preferred or equivalent experience), building and delivering production software systemsStrong proficiency in object-oriented programming and design, with hands-on experience implementing scalable software systemsExperience developing in C#, Java, or Python, with demonstrated ability to write production-quality codeExperience working with databases (SQL or NoSQL) and designing data-driven applicationsSolid understanding of software architecture principles, data structures, and algorithmsProven ability to debug and troubleshoot complex systems, with experience in multi-threaded or distributed environmentsExperience working on medium-to-large scale software projects with measurable impact (not just academic or short-term work)Strong communication skills and ability to collaborate across engineering teamsDevelop, deploy, and manage containerized applications using Docker, ensuring efficient packaging and consistency across environments.Orchestrate and scale applications on Kubernetes, handling cluster configuration, deployments, and monitoring for high availability and performance.What Differentiates YouExperience working in system-level or hardware-integrated environments (instrument control, machine software, or similar)Demonstrated ability to take ownership of features or subsystems and drive them to productionComfort operating in complex systems where software interacts with physical hardware or large-scale infrastructureMinimum QualificationsDoctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 yearsAbout KLAWe provide advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible, tackling complex challenges. From electron and photon optics to machine learning and data analytics, we seek perfection at the most fundamental level of matter in the universe. If you want to make electronics that push industries forward and make the world a better place, join us.Total RewardsBase Pay Range: $136,300.00 - $199,900.00 Annually Primary 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.Use of AI Statement At KLA, our interviews seek to understand your individual skills, problem-solving approach and authentic thinking. To ensure a fair and consistent evaluation, the use of AI, recording tools or other technologies to generate, suggest or provide responses during interviews—whether virtual or in person—is not permitted unless explicitly approved in advance as part of a reasonable accommodation or invited by the interviewer. Use of these tools may interfere with our ability to evaluate your individual qualifications and affect your candidacy. KLA is committed to advancing innovation through responsible AI, and we value candidates who share this mindset.Equal Opportunity StatementKLA 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.For additional information, view the US Know Your Rights poster on the U.S. Equal Employment Opportunity Commission website.SummaryLocation: Milpitas, CAType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II (Distributed / Scalable Systems) in Milpitas, CA vacancy
  • $152k - $241.5k

    NVIDIA is hiring experienced software engineers with kubernetes experience to help scale...  ...team responsible for production systems that enable large scalable GPU clusters to be used for a variety...  ...and automating large-scale distributed systems independent of cloud providers... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $194k - $349k

     ...platform. We work on large scale distributed systems, processing almost 3...  ...CrowdStrike is seeking a Senior Engineer II for our Policy Management...  ...for the cloud-side software and user interfaces that provide...  ...of distributed systems and scalability challenges. ~ Experience... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Sunnyvale, CA
    8 days ago
  • $138.8k - $232.7k

     ...support the team in delivering software that is reliable, high...  ...years of backend software engineering experienceProficiency in one...  ...PythonWorking understanding of distributed systems communication patterns (...  ...Experience building and supporting scalable, available systems in... 
    Suggested
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $184k - $287.5k

     .... We are seeking a senior engineer to design and build factory...  ...to design an efficient, scalable and reliable automation factory...  ...hardware and software environments. You will influence...  ...programming skills to build distributed and compute systems, backend services, microservices... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $158k - $237k

     ...edge, or in the cloud. It is a distributed, scale-out, fault tolerant,...  ...are looking for motivated engineers, who can complement this rockstar...  ...an experienced distributed systems engineer to guide us through...  ..., resiliency, infinite scalability, performance tooling using eBPF... 
    Suggested
    Shift work

    Rubrik

    Palo Alto, CA
    3 days ago
  • $150.4k - $277.6k

     ...Number: 200669461Team: Software and Services, Machine...  ...and tools to help other engineers be more productive and...  ...to create, build and distribute. We believe that...  ...performance distributed systems that solve real-world...  ...challenges, and iterating on scalable, long-term solutions... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $145k - $155k

     ...compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security Resource...  ...storage Storage management system What we look for: You will...  ...end projects We are hiring Software Engineer - New Grads,... 
    Full time
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $194k - $349k

     ...platform. We work on large scale distributed systems, processing almost 3 trillion events...  ...environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that...  ...Demonstrated strong background in developing scalable, light-weight, and highly... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    27 days ago
  •  ...AI pre-training and distributed inference performance...  ...scale-out networking software, and training/inference...  ...-GPU and multi-node systems. You will engage with...  ...optimizations, applying advanced engineering principles to drive...  ...focus on throughput, scalability and efficient... 

    AMD

    San Jose, CA
    2 days ago
  •  ...requests per second.We're a team of engineers who care deeply about correctness at scale, building systems where getting it wrong means...  ...platform side, you'll tackle distributed systems challenges: race...  ...and translate them into scalable and maintainable solutions.You... 
    Hourly pay
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $149.8k - $262.2k

     ...DescriptionIt all started when engineer Fred Luddy wrote code...  ...are seeking a Staff Software Engineer (IC4 Level)...  ...to the reliability, scalability, and operability of...  ...skills in Go (or another systems language with a...  ...PersonasWe approach our distributed world of work with flexibility... 
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $149.8k - $262.2k

     ...DescriptionIt all started when engineer Fred Luddy wrote code...  ...a Senior Staff Software Engineer (IC5 Level)...  ...focus on reliability, scalability, and operability — leading...  ...reviews for stateful systems.You will spend...  ...— particularly around distributed-systems and data-service... 
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $165.2k - $223.6k

     ...excited about building software that impacts...  ...talented team of engineers? We're looking for...  ...Development Engineer II to join Amazon and...  ..., and operate systems that matter at scale...  ...that account for scalability, maintainability,...  ...threaded, embedded or distributed software... 
    Permanent employment
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Amazon

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

    Role Number: 200684861Team: Software and ServicesLocation: CupertinoWeekly...  ...are looking for experienced engineers who are passionate about...  ...challenge of architecting systems at scale, and thrive in a...  ...building resilient and reliable distributed software systems at Apple's... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $207k - $300k

    Manage, mentor, and grow a team of software engineers, fostering a culture of technical excellence...  ...available in key areas, including system design, code reviews, and complex problem...  ..., natural language processing, distributed computing, large-scale system design,... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $166k - $225k

     ...their business. Founded by engineers — and customer obsessed...  ...SQL query engines. As a software engineer on the Runtime...  ...the next generation distributed data storage and processing systems that can outperform specialized...  ...'s fast, tuning free, scalable, and robust. What we... 
    Full time
    Local area
    Worldwide

    databricks

    Mountain View, CA
    6 days ago
  • $165.2k - $223.6k

     ...AWS Neuron SDK, the software development kit...  ...software boundary, our engineers build systematic...  ...computing, and distributed architectures, where...  ...Software Engineer II - AI/ML, you will...  ...build, and maintain systems that solve complex...  ...reliable, scalable systems while creating... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $165.2k - $223.6k

     ...over their information.As a Software Development Engineer II, you'll take ownership of production systems that handle the complete data...  ...enhanced performance and scalability, while designing new solutions...  ...Proven track record building distributed systems with event-driven... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    4 days ago
  • $207k - $300k

     ...needs.Design, guide, and vet systems designs within the scope of...  ...Review code developed by other engineers, and provide feedback to...  ...experience.8 years of experience in software development.3 years of...  ...language processing, distributed computing, large-scale system... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

     ...a diverse team of software, hardware, and network engineers, supply chain specialists...  ...management system using Rust and/or Java...  ...highly available, and scalable services.* Apply...  ...in the lifeAs a SDE II, you'll be at the...  ...deliver high-impact, distributed systems that... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $171k

     ...bookings flow through the systems and experiences within...  ..., data science, and engineering teams throughout the...  ...Qualifications4+ years of total software development experience...  ...highly available distributed systems (at Uber scale...  ...working on scalable backend systems utilizing... 
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    2 days ago
  • KLA is seeking a Software Engineer (AI/ML) intern in Austin, TX to contribute to a platform-scale software system, data management, and machine-learning model training and inference for KLA products. You'll join a cross-functional team of researchers and engineers, solving... 
    Internship

    KLA

    Milpitas, CA
    5 days ago
  • $165.2k - $223.6k

     ...Amazon Development Center U.S., Inc. Position: Software Dev Engineer II - AMZ28197.1 Location: East Palo Alto, CA...  ...develop, implement, test, and document embedded or distributed software applications, tools, systems and services. Translate functional requirements... 
    Local area
    Relocation package

    Amazon

    East Palo Alto, CA
    4 days ago
  • $194k - $349k

     ...native platform. We work on large scale distributed systems, processing almost 3 trillion...  ...environments. This is a Senior Software Development Engineer (SDE) role in the CTIO team that delivers...  ...strong background in developing scalable, light-weight, and highly... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Sunnyvale, CA
    a month ago
  • $136.3k - $231.7k

     ...hands without us. KLA invents systems and solutions for the...  ...expert teams of physicists, engineers, data scientists and problem...  ...brightest research scientist, software engineers, application...  ...QualificationsExperience designing and developing scalable distributed systems or large-scale data... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    1 day ago
  • $194k - $349k

     ...native platform. We work on large scale distributed systems, processing almost 3 trillion...  ...CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and...  ...Do: Design and implement highly scalable microservices, frameworks and platform... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  • $102.1k - $202.2k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:...  ...are looking for a Software Engineer II to join our team. Our Global...  .... You’ll design and develop systems that secure millions of...  ...and build large-scale, distributed data path services for secure... 
    Ongoing contract
    Local area
    Remote work
    Flexible hours
    3 days per week

    Microsoft

    Mountain View, CA
    4 days ago
  •  ...and the planet.What You Will Contribute:Software Engineer II (Full Stack)Are you excited about...  ...customer experiencesDesign and implement scalable APIs and backend services that support...  ...technologiesFamiliarity with component libraries and design systems such as Ant DesignExperience working... 
    Full time
    Temporary work
    Local area
    Flexible hours
    3 days per week

    Badger Meter

    Los Gatos, CA
    21 hours ago
  • $194k - $349k

     ...’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic...  ...most senior technologists Deliver low-latency and highly scalable services Partner closely with our desktop agent and AI... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    a month ago
  •  ...business.Our TeamThe Ads Platform Engineering teams build advertising systems and integrations that power the...  ...and reporting.The RoleAs a Staff Distributed Systems Engineer on Ads Policy Infrastructure...  ...contracts.Establish reliability, scalability, security, and operational... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II (Distributed / Scalable Systems). Be the first to apply!