Technical Lead - Software Engineer
Applied Materials, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design and development of scalable, reliable software solutions for semiconductor manufacturing automation.
Drive architecture and technical direction across services, making technology choices focusing on scalability, reliability, simplicity, and maintainability.
Collaborate with product managers, domain experts, and customers to translate operational challenges into impactful software solutions and mentor engineers.
Minimum Requirements
8+ years of software engineering experience building and operating production-grade systems.
Strong foundation in software design, distributed systems, data structures, algorithms, and system architecture.
Experience with backend technologies like Python, TypeScript, NestJS and frontend frameworks such as React or Angular.
Experience deploying and troubleshooting applications on Kubernetes.
Ideal Candidate Profile
Experienced in cross-stack development and comfortable working across frontend, backend, databases, messaging, infrastructure, and Kubernetes configurations.
Capable of balancing short-term delivery with long-term maintainability through pragmatic technology decisions.
Demonstrates ability to learn semiconductor manufacturing domain knowledge to influence both technical and product decisions beyond implementation.
