Jobs and Careers
LA

Sr. Python Backend Engineer

Lam Research
United Statesfull_timeVerifiedPosted 25 Jan 2024

About the role

Sr. Python Developer

Lam Research, a leading-edge Semiconductor Fabrication Equipment provider, is looking for a Senior Developer with the qualifications listed below. Semiverse™ Solutions, the Software development division of Lam Research, creates innovative physics and ML-based products to solve semiconductor manufacturing challenges for our customers around the world. Great engineering is Lam Research’s heart and soul. Our software is envisioned and created by world-class engineers in many disciplines: software engineering, numerical physics, statistics, electrical engineering, quality assurance and development operations. We have built an experienced team able to incite fast product evolution through agile processes. At Lam Research, you will have autonomy and responsibility to take initiative and turn your ideas into great products. 
We are looking for an experienced Senior Python Backend Developer to join our dynamic team developing a world class semiconductor software platform on the web. You will be embedded in a collaborative software development team that is following the Scrum agile development process. Through daily engagement with the other developers and the QA team, you will play a critical role in helping us deliver quality software focusing more on the backend side of the platform. Your title and salary will be commensurate with your education and experience. 
 

Job Responsibilities

  • Actively contribute to the software architecture utilizing optimal design patterns and best practices 
  • Design and develop backend APIs using Python and/or NodeJS based API frameworks 
  • Develop clean, scalable, maintainable and testable application code 
  • Implement robust database connections and transform data between the application and the database 
  • Implement unit, integration and e2e tests 

Other Job Responsibilities

Minimum Qualifications

  • BS or higher in Software Engineering, Computer Science or similar discipline 
  • 5+ years of relevant engineering experience 
  • Strong proficiency with Python and data manipulation libraries like Pandas, Numpy, Matplotlib, plotly 
  • Proficiency with RESTful APIs 
  • Proficiency with NoSQL and SQL databases 
  • Familiarity with CI/CD Pipelines 
  • Team oriented personality with excellent interpersonal and communication skills 
  • This position is in Waltham, MA and you are expected to work at least 3 days a week from the office. 

Preferred Qualifications

  • Experience in NodeJS API frameworks like Express and NestJS 
  • Experience with client-side TypeScript and Angular 
  • Experience with container technologies like Docker 

Our Commitment

 

We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results.


Lam Research ("Lam" or the "Company") is an equal opportunity employer. Lam is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Company's intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees.

Your title and salary will be commensurate with your education and experience. 

 

The successful candidate for this position will become eligible for a comprehensive set of outstanding benefits.  Click here to learn more about the benefits Lam offers for this position www.lambenefits.com.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Lam Research

View company profile →