
Software Architect
Applied Materials1 day ago
Base Salary
$132k - $182k/yr
Responsibilities
- Own end-to-end software architecture for assigned products, platforms, and major subsystems.
- Translate functional and non-functional requirements into technical solution concepts and architectural designs.
- Lead architecture and design reviews, approve technical solutions, and establish design standards and best practices.
- Identify technical debt, refactoring needs, infrastructure limitations, and scalability risks.
- Guide technology selection, system integration, API strategy, modularity, performance optimization, and modernization.
- Provide hands-on technical guidance through design reviews, code reviews, proof-of-concepts, and resolution of complex blockers.
- Collaborate with product management, systems, algorithms, hardware, DevOps, quality, and field teams.
- Mentor technical leads and engineers and promote architectural thinking and knowledge sharing.
- Evaluate emerging technologies and influence product and technology roadmaps.
- Ensure software quality, reliability, debuggability, maintainability, security, performance, and operational readiness.
Requirements
- Bachelor's or master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline.
- 10+ years of software engineering experience, including significant responsibility for architecture and system design.
- Strong knowledge of software architecture patterns, object-oriented design, distributed systems, APIs, and modular application design.
- Proficiency in one or more of C++, C#, Java, or Python.
- Experience with software development lifecycle practices, Agile delivery, CI/CD, DevOps, automated testing, and code-quality tools.
- Ability to analyze complex requirements, make technical decisions, communicate trade-offs, and collaborate with technical and business stakeholders.
- Preferred qualifications include experience with large-scale, high-reliability, customer-facing, industrial, or hardware-coupled software systems.
- Preferred qualifications include knowledge of cloud-native technologies, containers, microservices, high-performance computing, AI/ML, or data-intensive architectures.
- Preferred qualifications include experience in semiconductor equipment, inspection, metrology, imaging, automation, or other complex engineering domains.
- Preferred qualifications include leading technical transformation, reducing technical debt, improving engineering productivity and product quality, and working with globally distributed teams.
Benefits
- Comprehensive benefits and programs supporting employee health, wellbeing, and professional development.
- Full-time regular employment in Benicia, California.
- 10% travel required.
- Relocation eligible.
- Candidates may be eligible for bonus and stock award programs, as applicable.
About Applied Materials
Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.