KLA Tencor logo

Full Stack Software Engineer

KLA Tencor

Ann Arbor, MI
Full Time
Mid Level
100k-170k
10 days ago

Job Description

About the Role

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. We focus on innovation, investing 15% of sales back into R&D, and our expert teams work together to accelerate the delivery of tomorrow's electronic devices. Our teams thrive on tackling hard problems in a dynamic environment, with a focus on research, development, and cutting-edge solutions for the semiconductor industry.

Key Responsibilities

  • Design, develop, and maintain responsive, intuitive, and high-performance user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
  • Translate UI/UX visions and mockups into high-quality reusable code.
  • Implement interactive and dynamic features to ensure a seamless user experience.
  • Lead the development of new front-end applications from concept to deployment.
  • Develop and maintain robust and scalable backend APIs and services (Node.js, Python/Django/Flask).
  • Design, develop, and optimize database schemas for scalability, efficiency, and data integrity.
  • Integrate front-end applications with backend services and write efficient, performant database queries.
  • Participate in the entire application lifecycle, from conception to deployment and maintenance.
  • Conduct thorough testing (unit, integration, end-to-end) and debugging to ensure application quality.
  • Contribute to code reviews, architectural discussions, and decision-making for both front-end and backend systems.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Strong expertise in front-end technologies.
  • Deep proficiency with at least one modern JavaScript framework/library (e.g., React, Angular, Vue.js).
  • Solid experience with database management, Relational Databases, and/or NoSQL Databases.
  • Proficiency with version control systems (Azure, Git).
  • Familiarity with containerization (Docker).
  • Experience with testing frameworks (e.g., Jest, React Testing Library).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Excellent problem-solving skills, with an ability to debug complex issues across the full stack.
  • Strong communication and teamwork abilities.

Nice to Have

  • Prior experience in a similar industry.

Qualifications

  • Doctorate (Academic) Degree and 0 years related work experience.
  • Master's Degree and related work experience of 3 years.
  • Bachelor's Degree and related work experience of 5 years.

Benefits & Perks

  • Base pay range of $100,000.00 - $170,000.00 annually.
  • Participation in performance incentive programs.
  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(K) with company matching.
  • Employee stock purchase program (ESPP).
  • Student debt assistance and tuition reimbursement.
  • Development and career growth opportunities.
  • Financial planning benefits.
  • Wellness benefits including an employee assistance program (EAP).
  • Paid time off and paid company holidays.
  • Family care and bonding leave.

Working at KLA Tencor

KLA values innovation, collaboration, and tackling challenging problems. The company invests heavily in R&D and fosters a dynamic, exciting work environment where teams thrive on solving hard problems and advancing technology for the semiconductor industry.

Apply Now

Job Details

Posted AtJun 11, 2025
Salary100k-170k
Job TypeFull Time
ExperienceMid Level

About KLA Tencor

Website

kla.com

Company Size

5001-10000 employees

Location

Ann Arbor, MI

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches