Lam Research is dedicated to excellence in the design and engineering of etch and deposition products for the semiconductor industry. As a Software Engineer, you will be responsible for the full software development lifecycle, designing and maintaining software applications that support Big Data and Enterprise Analytics solutions, while collaborating with engineering teams to deliver high-quality software.
Design, build, and maintain software applications that support Big Data and Enterprise Analytics solutions
Implement new features and enhancements in existing applications and services with a focus on reliability, maintainability, and operational excellence
Troubleshoot, debug, and resolve issues across the stack, performing root-cause analysis and driving fixes to completion
Improve system performance through profiling, optimization, and effective use of concurrency and data-access patterns
Produce clear technical documentation and artifacts (design notes, flow diagrams, runbooks) to support development and ongoing operations
Collaborate with engineering teams through code reviews, testing, and continuous improvement to deliver high-quality software
Qualification
Required
Bachelor's degree in Computer Science (or related field) with 2+ years of experience; or advanced degree with no previous professional experience; or equivalent experience
Experience with Java, SpringBoot, Python and Flask
Experience with RESTful APIs, API standards and best practices
Excellent knowledge of object-oriented software design and implementation
Strong analytical, problem-solving, and troubleshooting skills
Excellent verbal and written communication skills
Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse technologies and techniques
Preferred
Familiarity with CI/CD and software development lifecycle tooling (e.g., BitBucket, Jira, Confluence, Maven, Jenkins, Artifactory)
Experience working in Agile Scrum teams, contributing to sprint planning, execution, and continuous improvement
Solid understanding of computer system architecture fundamentals (processes, memory, storage, networking) and their impact on large-scale data processing
Experience with HBase and Phoenix is a plus
Experience in the semiconductor equipment manufacturing industry is a plus
Benefits
Lam Research supplies wafer fabrication equipment and services to the worldwide semiconductor industry.